如何浏览或查询实时MongoDB数据?

时间:2010-03-09 17:31:32

标签: mongodb

我已经用Google搜索,但找不到有效的MongoDB查看器或数据浏览器。

理想(我的需求)工具将是一个基于Web的查看器,具有简单的功能(浏览和执行查询)。

21 个答案:

答案 0 :(得分:34)

你有:

答案 1 :(得分:20)

请参阅:http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb 希望在新工具可用时它会经常更新!


修改

更好的概述:http://www.mongodb.org/display/DOCS/Admin+UIs

我刚尝试了MongoVUE,它就像一个魅力! 看看:http://www.mongovue.com/

答案 2 :(得分:13)

MongoHub已移至原生mac版本,请检查http://github.com/bububa/MongoHub-Mac

答案 3 :(得分:10)

genghisapp就是您想要的。

这是一个基于网络的GUI,干净,重量轻,直接,提供键盘快捷键,并且工作得非常棒。它还支持GridFS

最重要的是,它是一个单一的脚本!


search

json editor


安装

$ gem install genghisapp bson_ext

bson_ext是可选的,但会大大提高gui的性能)


运行(这会自动打开您的网络浏览器并导航到该应用)

genghisapp

停止

genghisapp --kill

答案 4 :(得分:9)

https://github.com/Imaginea/mViewer

我尝试过这个,作为一个观众,它对树和文档视图很棒。

答案 5 :(得分:6)

我只是在测试Rock_Mongo

这是一个很好的工具,用PHP编写。

答案 6 :(得分:4)

MogoVue 是我到目前为止找到的最佳选择,它具有我在其他观看者中看不到的强大功能,而且它提供了很少的选项来查看数据,如json,表格和层次结构,这非常有用。

避免使用MongoExplorer ,它有重大问题,可能会让您头疼。当使用这个工具查看记录时,它可能会将MongoId的字段更改为平面字符串,它不会给出任何指示,只关注id字段,这个bug会花费我很多时间和精力来寻找“我的代码中我在做什么,在哪里做这个愚蠢的事情”......

答案 7 :(得分:3)

答案 8 :(得分:2)

虽然MongoDB的内置Http Interface并不完全符合您的要求,但它可用并支持REST接口来执行简单查询等。这是内置到mongo实例,默认端口为28017。

答案 9 :(得分:2)

要添加到列表中:)

我刚刚基于分层JQueryTreeview创建了一个简单的Mongo浏览器,并在Sinatra和Ruby中实现。

另一个观众的原因是我想要快速简单的东西(使用和代码库),这可以让我看看我的MongoDB上发生了什么。另外,我想要一些不错的Ajax效果。并且可以成为更完整浏览器的基础。

https://github.com/tomjoro/mongo_browser

答案 10 :(得分:2)

官方mongo网站上有很多用户界面http://www.mongodb.org/display/DOCS/Admin+UIs

答案 11 :(得分:2)

刚刚将mongoclikker推送到GitHub。这是一个简单的MongoDB viewer written in Node

答案 12 :(得分:2)

除了shingara提到的那些,还有:

答案 13 :(得分:1)

JMongo是在fedora linux上使用的很好的db viewer

答案 14 :(得分:1)

我开始研究小项目:https://github.com/lucassus/mongo_browser 这是一个基于ruby的sinatra框架的mongodb浏览器。

答案 15 :(得分:1)

here是更好的sql工具以及 No-Sql viewer ,你也可以使用这个工具在gui模式下查询。

答案 16 :(得分:1)

我刚刚发布了一个名为Mongs的基于网络的简单数据查看器。它不是服务器管理GUI,它专注于数据浏览,这听起来像你感兴趣的。使用Aspen Web框架在Python中实现Mongs。

答案 17 :(得分:1)

RoboMongo ”易于使用且跨平台,在centos 6.2上使用但没有数据导入/导出选项,可在“ {{3}中找到} “但不容易用作RoboMongo。

答案 18 :(得分:1)

  • 对于网络:genghis很简单,并且有更多的时尚界面。 genghis

  • 对于桌面:robomongo:以Shell为中心的跨平台MongoDB管理工具 robomongo

答案 19 :(得分:0)

我在版本0.8.3中使用Robomongo实现了多次插入文档,以获取更多详细信息https://github.com/paralect/robomongo/issues/173。 Robomongo也有内置的mongodb-shell可能对你有用。

答案 20 :(得分:0)

我正在使用MongoDB Compass。您可以输入有效信息下载社区版。