Bytebase 是一款帮忙 DBA 和开发者团队做数据库 CI/CD 的开发者工具,目前反对 MySQL,PostgreSQL,Redis 等十余种数据库,从开发到测试都须要部署多个不同品种的数据库实例,如果一一部署十分耗时耗力。
市面上有不少解决此类问题的小工具,团队里的同学也陆续举荐过几款 Mac 收费工具,明天来给大家分享一下🤗。
DBngin
DBngin 目前反对了 PostgreSQL,MySQL 和 Redis,它反对应用同一数据库的不同版本,也能够同时在多端口运行多个版本的数据库服务,很不便测试!
DBngin 是开源的,看了一下组织,发现原来是 TablePlus(数据库 GUI 工具)团队做的,所以 DBngin 能够一键连上 TablePlus,可视化治理你的本地数据库了。
Postgres.app
Postgres.app 如其名(和 logo)只反对 Postgres。
它其实是一个残缺的 PostgreSQL 安装包,把 Postgres 打包成了一个规范的 Mac app,如果不会用命令行也齐全没有问题,因为有个超级简略的 UI。
它也是开源的。
StackBricks
StackBricks 反对了 MariaDB,MySQL,PostgreSQL 和 Redis,而且反对的版本十分多,也能够在多个端口启动多个本地数据库。
StackBricks 是三个工具中惟一不开源的(不过还是收费的),不过有个 Issue Tracker。
总结一下
因为不是产研(是 Developer Marketing 的🤷♀️),所以只有测试的时候好用,对于性能并没有太高的要求,所以对我来说高颜值 & 不便操作比拟重要 ヽ (´ー`) ノ
其实,之前我始终用 DBngin(先入为主),然而为了写好物举荐所以用了一下团队同学举荐的几个其余产品,如同 StackBricks 还挺好用,那就先用着试试看吧。
如果你也有举荐的好用工具,欢送留个 comment ❤️
💡 你能够拜访官网:https://www.bytebase.com/,收费注册云账号,立刻体验 Bytebase。