四种 MongoDB 数据库客户端管理工具对比
一个好的图形用户界面是开发体验的重要组成部分。Mongo的shell对于管理工作非常好用,但是当处理大量数据时,图形用户界面就显得非常重要。当谈到MongoDB 的图形用户界面时,有若干个选择,有一些很好,有一些不是很好,我们的客户通常会问我们建议哪一个图形用户界面。下面就是我们考虑的MongoDB 图形用户界面的可选项。我们的主要场景是数据可视化,展示和编辑,依赖于场景和喜好,你得到的收益也会有所不同。
1) MongoVUE 是一个windows平台的桌面图形用户界面。 他有一个简单干净的图形用户界面并且基本功能免费。数据可以在文本视图、树状视图或者表格视图中展示。也可以将查询结果保存以备不时之需-我们发现这个非常方便。 更多高级的功能需要你购买一个授权。整体来说,软件看上去比较稳定并且维护得很好。
2) MongoHub 是一个MongoDB的原生Mac 图形用户界面。从安全的角度,他为方便地通过SSH连接MongoDB服务器提供了一个选择。“StatMonitor”功能可以现场展示统计信息,又名 mongostat。查询界面功能有一点有限,因为他看上去只支持一个树状视图,此外,也无法保存查询的结果。依我们的经验,软件工作得相当不错,但是看 上去没有被好好的维护,因此需要自己承担使用风险。
3) RockMongo 是一个基于HTML的MongoDB 图形用户界面,他是用PHP写的并且是开源的。基于HTML的方式的一个缺点是,要运行这个图形用户界面需要一个PHP服务器。你也可以选择在本地运行PHP服务器。 这个图形用户界面没有多余的装饰,非常易用,并且支持处理集合、统计等所有常规操作。查询界面只支持在一个表格/文本模型中展示数据,因此当处理多级文档时这会是 一个问题,此外,他看上去没有太多的提交活动,所以我们怀疑该项目不是很活跃。
4)RoboMongo 是 一个shell-centric的MongoDB的图形用户界面,支持Windows、MacOS和Linux平台。 RoboMongo仍然是一个早期的版 本,它的最新版本号是0.8.4。它也是为数不多的支持MongoDB服务器SSL连接的图形用户界面。RoboMongo也支持SSH隧道连接。查询界面显示 了树视图、表格视图和文本视图中的数据。您还可以保存您的查询以供以后使用。其中一个最棒的特点是它也支持shell,所以你仍然可以舒适的继续使用 shell命令。有一些奇怪的图形用户界面,我想会随着时间的推移而改变。如果积极维护,我想这可能是MongoDB最好的跨平台图形用户界面。
那么,大家更喜欢哪一个用户界面?我们在Windows上的开发者喜欢使用MongoVUE,但Mac上的人喜欢RoboMongo。和以前一样,如果您有任何问题请写在评论里
本文文字及图片出自 OSchina
你也许感兴趣的:
- 【程序员搞笑图片】有时
- 【外评】为什么 SQLite(在生产中)的声誉如此糟糕?
- 新增 300 多项功能,Oracle Database 23ai 正式发布!年近 50 岁的数据库巨头正迈入 AI 时代
- MariaDB消亡史
- 3700 万美元“卖身救命”,泥潭深陷的 MariaDB 准备退市
- 全方位对比 Postgres 和 MySQL (2023 版)
- 这将是一场灾难?37年历史的PostgreSQL数据库将进行重大架构变更
- 国外云数据库时代和对中国软件发展的思考
- 裁员几百人、股价暴跌,MariaDB 要凉凉?
- MariaDB市值暴跌,收入不足以支持运营
你对本文的反应是: