一个好的UI是开发体验的主要构成部分。Mongo的shell关于管理任务十分好用,可是当处置大量数据时,UI就显得十分主要。当谈到MongoDB的GUI时,有若干个选择,有一些很好,有一些不是很好,我们的客户凡是会问我们建议哪个UI。下面就是我们思索的MongoDB UI的可选项。我们的首要场景是数据可视化,展现和编辑,依靠于场景和爱好,你失掉的收益也会有所分歧。
1) MongoVUE 是一个windows平台的桌面GUI。 他有一个容易洁净的UI而且根本功用收费。数据可以在文本视图、树状视图或者表格视图中展现。也能够将查询后果保管以备不时之需-我们发明这个十分便利。更多初级的功用需求你购置一个受权。全体来讲,软件看上去比较波动而且保护得很好。
2) MongoHub 是一个MongoDB的原生Mac GUI。从平安的角度,他为便利地经过SSH衔接MongoDBServer供给了一个选择。“StatMonitor”功用可以现场展现统计信息,别名mongostat。查询界面功用有一点有限,由于他看上去只支撑一个树状视图,另外,也没法保管查询的后果。依我们的经历,软件任务得相当不错,可是看上去没有被好好的保护,因而需求本人承当运用风险。
3) RockMongo 是一个基于HTML的MongoDB GUI,他是用PHP写的而且是开源的。基于HTML的方法的一个缺陷是,要运转这个GUI需求一个PHPServer。你也能够选择在当地运转PHPServer。这个UI没有过剩的装潢,十分易用,而且支撑处置聚集、统计等一切惯例操作。查询界面只支撑在一个表格/文本模子中展现数据,因而当处置多级文档时这会是一个问题,另外,他看上去没有太多的提交活动,所以我们疑心该项目不是很活泼。
4)RoboMongo 是一个shell-centric的MongoDB的GUI,支撑Windows、MacOS和Linux平台。 RoboMongo依然是一个早期的版本,它的最新版本号是0.8.4。它也是为数未几的支撑MongoDBServerSSL衔接的GUI。RoboMongo也支撑SSH地道衔接。查询界面显示了树视图、表格视图和文本视图中的数据。您还可以保管您的查询以供当前运用。此中一个最棒的特色是它也支撑shell,所以你依然可以温馨的继续运用shell号令。有一些奇异的UI,我想会跟着时间的推移而改动。假如努力保护,我想这多是MongoDB最好的跨平台GUI。
那末,大师更爱好哪个用户界面?我们在Windows上的开发者爱好运用MongoVUE,但Mac上的人爱好RoboMongo。和之前一样,假如您有任何问题请联络我们support@mongodirector.com
本文中的一切译文仅用于进修和交换目标,转载请务必注明文章译者、出处、和本文链接。 2KB翻译任务按照 CC 协议,假如我们的任务有进犯到您的权益,请实时联络我们。2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务