我已经四处搜寻,但找不到可使用的MongoDB查看器或数据浏览器。
理想的工具(适合我的需求)是具有简单功能(浏览和查询)的基于Web的查看器。
Answers:
请参阅:http : //nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb 希望在有新工具可用时会经常更新!
编辑:
更好的概述:http : //www.mongodb.org/display/DOCS/Admin+UI
我刚刚尝试过MongoVUE,它的魅力十足!签出:http : //www.mongovue.com/
MongoHub已移至本地Mac版本,请检查http://github.com/bububa/MongoHub-Mac。
genghisapp是您想要的。
它是一个基于Web的GUI,简洁,轻巧,简单,提供键盘快捷键,并且运行出色。它还支持GridFS
。
最棒的是,这是一个脚本!
安装
$ gem install genghisapp bson_ext
(bson_ext
是可选的,但是会大大提高gui的性能)
要运行它(这将自动打开您的网络浏览器并导航至该应用程序)
genghisapp
阻止它
genghisapp --kill
https://github.com/Imaginea/mViewer
我已经尝试过了这一点,并且作为查看器,它对树状视图和文档视图都很棒。
我只是在测试Rock_Mongo
这是一个很好的工具,用PHP编写。
MogoVue是到目前为止我发现的最好的选项,它具有我在其他查看器中未曾见过的强大功能,而且它很少提供查看数据的选项,例如json,表和层次结构,这非常有用。
避免使用MongoExplorer,它存在一些重大问题,可能会导致您头疼。使用此工具查看记录时,它可能会将MongoId的字段更改为平面字符串,它没有给出任何指示,只是当您关注id字段时,此错误花费了我大量时间和精力来查找“我在代码中什么地方做这愚蠢的事情” ...
虽然MongoDB的内置Http接口并不是您所要的,但它可用并且支持REST接口以执行简单查询等。它内置于mongo实例中,默认端口为28017。
刚刚将mongoclikker推送到GitHub。这是用Node编写的简单的MongoDB查看器。
官方mongo网站http://www.mongodb.org/display/DOCS/Admin+UI上有很多UI
要添加到列表中:)
我刚刚制作了一个简单的基于分层JQueryTreeview的Mongo浏览器,并在Sinatra和Ruby中实现。
另一个查看者的原因是,我想要一种既快速又容易的东西(包括使用和代码库),这让我可以窥见MongoDB上发生的事情。另外,我想要一些不错的Ajax效果。并可能是更完整浏览器的基础。
我开始做一个小项目:https : //github.com/lucassus/mongo_browser 这是一个基于ruby的sinatra框架的mongodb浏览器。
我使用Robomongo,在版本0.8.3中实现了多次插入文档,以获取更多详细信息https://github.com/paralect/robomongo/issues/173。Robomongo还内置有mongodb-shell,可能对您有用。
我正在使用MongoDB Compass
。您可以通过输入有效信息来下载社区版本。