近日在学习数据库相关的知识,发现目前最流行的数据库管理客户端为 DBeaver 社区版(其专业版是收费软件)。
同时,笔者也发现了一个宝藏软件 DbGate (https://dbgate.org/), 其主要功能与 DBeaver 社区版不相上下,而且也是开源程序。
下面比较一下两者所支持的数据库种类
DbGate | DBeaver | |
---|---|---|
MySQL | Y | Y |
Microsoft SQL Server | Y | Y |
MariaDB | Y | Y |
PostgreSQL | Y | Y |
SQLite | Y | Y |
CockroachDB | Y | Y |
Redis | Y | N |
Amazon Redshift | Y | Y |
Oracle | N | Y |
Azure SQL Server | N | Y |
MongoDB | Y | N |
如上表所示,主流的SQL数据库两者都有支持,但DBeaver支持的SQL数据库种类更多些。在NoSQL方面,DbGate支持MongoDB,而DBeaver社区版不支持任何NoSQL的数据库。