002당일 +23220MB 데이터베이스 클라이언트 DBX, 90개 이상 DB 지원Rust로 만든 가볍고 빠른 크로스플랫폼 데이터베이스 클라이언트 DBX가 MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB 등 90개 이상의 데이터베이스를 지원한다.
인프라 · 데브옵스 · t8y2/dbx · Rust
20MB 데이터베이스 클라이언트 DBX, 90개 이상 DB 지원
Key Point
Java 의존성 없이 초경량 설치 용량으로 90개 이상 데이터베이스를 한 번에 관리할 수 있으며, AI 쿼리 생성과 MCP 연동으로 개발 워크플로우를 통합할 수 있다.
핵심 요약
Rust로 만든 가볍고 빠른 크로스플랫폼 데이터베이스 클라이언트 DBX가 MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB 등 90개 이상의 데이터베이스를 지원한다.
Java JRE나 Python venv 같은 런타임 의존성 없이 20MB의 단일 바이너리로 배포되며, DBeaver와 달리 별도의 환경 설정 없이 즉시 사용할 수 있다.
테이블을 선택하고 원하는 동작을 설명하면 AI가 SQL을 생성해주는 기능을 제공하며, Claude, OpenAI, Ollama 로컬 모델을 지원하고 AI 생성 SQL 실행 전 안전성 검토가 내장되어 있다.
Model Context Protocol(MCP)을 구현해 Claude Code, Cursor, Windsurf 등 AI 코딩 에이전트가 설정된 데이터베이스 연결을 통해 쿼리할 수 있도록 한다.
데스크톱(macOS, Windows, Linux), Docker, 웹 버전을 모두 제공하여 개인 개발부터 팀 협업까지 다양한 환경에서 사용 가능하다.