DBX:15MB 的"小钢炮",如何塞下 50+ 种数据库

关注我的公众号:【编程朝花夕拾】,可获取首发内容。

01 引言

为什么又冒出一个数据库客户端?数据库客户端这个赛道,论卷的程度,不亚于前端框架。Navicat、DataGrip、DBeaver 三座大山压着,后面还跟着一堆号称"颠覆者"的新人。

前面还介绍过一款gonavi,今天我们看看另一款的产品:DBX。

02 简介

DBX 是一个轻量级、多数据库管理客户端,把日常数据库操作里需要的几乎所有能力,集成进一个产品里:

  • 连接管理
  • SQL 编辑与查询
  • 数据浏览与编辑
  • 数据库结构(Schema)工具
  • AI 助手
  • 自托管 Web 访问

它提供两种部署形态:

模式 适用场景
桌面应用 本地开发、个人使用
Docker 自托管 团队共享、浏览器访问、内网部署

并且这两个形态来自同一个项目 ,意味着你本地怎么用,部署给团队也是一致的体验。这一点在开源工具里非常少见。

官方地址:dbxio.com/cn

GitHub地址:github.com/t8y2/dbx

03 核心亮点

3.1 极致轻量

约 15MB 的安装包。DBX 是 Rust 原生 实现,不依赖 JDBC 运行时。

这意味着:

  • 安装包小到离谱(约 15MB,对比 Navicat 200MB+、DataGrip 几百兆)
  • 启动速度肉眼可见地快
  • 内存占用远低于基于 JVM 的客户端
  • 不会因为 JVM 启动慢而让你点开工具后先去倒杯水

3.2 支持 50+ 种数据库引擎

DBX 不挑食,从主流关系型到时序数据库、搜索引擎、国产数据库,几乎一网打尽:

国际主流

  • MySQL、PostgreSQL、SQLite、SQL Server、Oracle、DB2
  • MongoDB、Redis、Elasticsearch、Neo4j、Cassandra
  • ClickHouse、Snowflake、BigQuery、Databricks、Redshift
  • Trino、Hive、Databend、DuckDB

国产数据库

  • 达梦(Dameng)、高斯(GaussDB)、openGauss、金仓(KingBase)
  • 瀚高(HighGo)、TiDB、OceanBase、SelectDB
  • TDengine、KWDB、Vastbase、GoldenDB、YashanDB
  • GBase、XuguDB、SunDB

时序/IoT

  • InfluxDB、QuestDB、IoTDB

其他

  • etcd、IRIS、JDBC 通用连接......

覆盖广度直接看齐 DBeaver,但启动速度和体积甩开几条街。

3.3 支持AI

配置 AI 供应商后,在 DBX 中生成 SQL、解释查询、优化语句并辅助修复错误。

我们可以看到,DBX支持众多大模型厂商。支持MCP。

04 一睹为快

界面清爽感人:

查看数据:

DDL:

查询

AI对话'

权限管理

05 小结

DBX 不是一个"颠覆者",但它是一个"务实者"------在一个被功能臃肿绑架的赛道里,用 15MB 的身材,把 50+ 种数据库管理得明明白白。

如果你受够了 Navicat 的臃肿、DataGrip 的吃内存、DBeaver 的慢启动,DBX 值得你给它一次机会。

相关推荐
晨曦中的暮雨14 小时前
限流算法——固定窗口、滑动窗口、漏桶、令牌桶
java·开发语言·算法
喵了几个咪15 小时前
GoWind CMS 拆解:在 Go 里给 TipTap 搭一套 Yjs 协同后端
开发语言·后端·golang
Flynt15 小时前
我把微信运动的排行榜和定点推送复刻了一遍:100万次步数更新只要4秒,坑在别处
redis·后端·性能优化
文丑颜不良啊16 小时前
LeetCode876~900题目解析
java·leetcode
aloha_78916 小时前
Java 基础、集合、异常与 JUnit 5 速查
java·junit·sqlserver
知守观17 小时前
设计模式实战:从真实老项目中看标准模板方法与工厂的落地
java·spring·设计模式
独隅17 小时前
Claude API 实战教程:从入门到完整项目
android·java·数据库·claude·claude code
_孤傲_17 小时前
快速掌握 MySQL 语法
数据库·后端·mysql
Wang's Blog17 小时前
Java 项目实战: 交友项目 - 圈子功能实现:总结
java·开发语言·交友
SL_staff18 小时前
JVS私有化文档系统上线避坑指南:5大运维与业务协同断点及检测加固实践
java·开源·全栈