查询MongoDB的IDE?

Jus*_*tin 54 mongodb

我想知道是否有一个用于MongoDB的IDE,它允许您运行查询并查看结果?这将像SQL Server Management Studio中的查询分析器.我现在遇到的问题是我必须从命令提示符执行查询,例如"db.MyTable.find()",这不是一个好的解决方案.

如果答案是否定的,是否有更成熟的"无sql"解决方案,如MongoDB确实有IDE?

Th *_*Ä s 79

另一个竞争者:http ://www.robomongo.org/ Robo 3T(以前的Robomongo)给你一个像界面一样的shell,但是在gui中输出你的结果.它可用于windows,mac(dmg,zip)和linux(deb,rpm,tar.gz)作为桌面应用程序.目前有一个免费的社区版本(没有广告,所有功能)和付费的版本,对积压更多的支持和影响.

Robo 3T(以前称为Robomongo)以treeView或Json文本表示形式打印结果,并支持生成UUID(.NET-,Python-,Java-Encoding).它具有自动填充功能,一次显示多个结果并具有查询历史记录.

Robomongo截图(linux,mac,windows)

  • 对控制台投一票 (3认同)
  • Robomongo现在有用于Linux平台的rpm和dep软件包,dmg用于Mac OS(10.6-10.9),nsis用于Windows(Xp-8) (3认同)

Jus*_*ins 44

基于网络

对于PHP,我推荐Rock Mongo.坚固,许多强大功能,易于设置.

http://code.google.com/p/rock-php/wiki/rock_mongo

如果您不想安装任何东西......您可以使用MongoHQ的Web界面(即使您的MongoDB不在MongoHQ上.)

https://mongohq.com/home

视窗

到目前为止,目前最好的UI(适用于Windows)是MongoVUE.

http://blog.mongovue.com/

看起来很棒,很多功能,如果你是新手,它将真正帮助你开始......

http://blog.mongovue.com/features/

如果您有兴趣,这里也是作者的问答...

http://learnmongo.com/posts/qa-ishann-kumar-creator-of-mongovue/

这里有一个正式的管理工具列表:http://www.mongodb.org/display/DOCS/Admin+UIs

替代文字

  • 当我们拥有的最好的是MongoVue时,这是一个令人遗憾的事态:(它可以查看数据库内容,但作为管理工具,它是非常有限的. (3认同)
  • 此外,MongoVue不支持聚合.它自4月以来一直没有更新. (3认同)
  • 更重要的是,如果你看一下他们的Facebook页面,显然他们仍然接受订单而且永远不会发送许可证密钥 - 你会把钱投入一点钱. (3认同)