DBX:15MB 的小钢炮,如何塞下 50+ 种数据库
关注我的公众号【编程朝花夕拾】可获取首发内容。01 引言为什么又冒出一个数据库客户端数据库客户端这个赛道论卷的程度不亚于前端框架。Navicat、DataGrip、DBeaver三座大山压着后面还跟着一堆号称颠覆者的新人。前面还介绍过一款gonavi今天我们看看另一款的产品DBX。02 简介DBX 是一个轻量级、多数据库管理客户端把日常数据库操作里需要的几乎所有能力集成进一个产品里连接管理SQL 编辑与查询数据浏览与编辑数据库结构Schema工具AI 助手自托管 Web 访问它提供两种部署形态模式适用场景桌面应用本地开发、个人使用Docker 自托管团队共享、浏览器访问、内网部署并且这两个形态来自同一个项目意味着你本地怎么用部署给团队也是一致的体验。这一点在开源工具里非常少见。官方地址https://dbxio.com/cnGitHub地址https://github.com/t8y2/dbx03 核心亮点3.1 极致轻量约 15MB 的安装包。DBX 是Rust 原生实现不依赖 JDBC 运行时。这意味着安装包小到离谱约 15MB对比 Navicat 200MB、DataGrip 几百兆启动速度肉眼可见地快内存占用远低于基于 JVM 的客户端不会因为 JVM 启动慢而让你点开工具后先去倒杯水3.2 支持 50 种数据库引擎DBX 不挑食从主流关系型到时序数据库、搜索引擎、国产数据库几乎一网打尽国际主流MySQL、PostgreSQL、SQLite、SQL Server、Oracle、DB2MongoDB、Redis、Elasticsearch、Neo4j、CassandraClickHouse、Snowflake、BigQuery、Databricks、RedshiftTrino、Hive、Databend、DuckDB国产数据库达梦Dameng、高斯GaussDB、openGauss、金仓KingBase瀚高HighGo、TiDB、OceanBase、SelectDBTDengine、KWDB、Vastbase、GoldenDB、YashanDBGBase、XuguDB、SunDB时序/IoTInfluxDB、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 值得你给它一次机会。