
DBDelve 是一款免费开源的跨平台数据库客户端,用 Rust + GPUI 写成,没有 Electron、没有 JVM,主打的就是快和省内存。支持 Postgres、MySQL、MariaDB、SQLite、DuckDB、MongoDB、Redis、ClickHouse、Snowflake、SQL Server 等十几种数据库,还能通过自带的 ODBC 桥接 Db2、Oracle、BigQuery 这些冷门库。官网在 GitHub 仓库,GPL-3.0 开源,目前 853 星。
作者拿它跟 DBeaver 在同一张 Postgres 表上做了对比(2026-10-11,M1 Pro,5 次取中位数,作者自测):启动 1.1 秒对 5.2 秒,待机内存 133MB 对 606MB,查 1000 行 0.21 秒对 1.96 秒,百万行滚动也不卡。功能上也想得挺周到:连接分只读、读写、完全访问三档,怕误操作生产库可以给连接上色区分;改单元格时它先把生成的 UPDATE 写出来给你检查再执行;连接能从 DBeaver、TablePlus 一键导入;主题能从 Zed、VS Code 直接导入。没有遥测、不设付费墙,唯一一次联网是可关闭的更新检查。
Mac 上装很简单:brew install --cask ShayanAbbas1/dbdelve/dbdelve。不过要注意两点:一是 Mac 版目前还没过苹果公证,装好后要手动跑 xattr -dr com.apple.quarantine /Applications/DBDelve.app 才能打开,作者说正在走身份验证;二是它还年轻,功能还没法跟 DBeaver 这种老牌客户端完全对齐。站内之前也介绍过一款 Mac 原生数据库客户端 TablePro,可以对照着看。
来源:Hacker News @shayan_abbas,原文


没有回复内容