MongoDB(适用于Windows)是否存在任何可视化工具?

时间:2010-07-22 14:56:07

标签: windows user-interface mongodb

我目前正在报告系统中使用MongoDB,并且必须删除大量的测试文档。虽然使用基于JSON的命令行工具没有太多麻烦,但是必须继续搜索文档,复制并粘贴OID等,尤其是,这一点非常繁琐。命令提示符窗口(曾试图“标记”包含多行的文本?)

快速谷歌搜索没有太多(只是一个Mac工具),但我想我会在这里问。

我意识到在功能集方面甚至不可能有任何接近SQL Server Management Studio的东西,但至少有类似的东西吗?只是允许我在视觉上检查数据库和集合,执行一些简单的CRUD任务并在适当的窗口(不是DOS提示符)中管理多个脚本的东西?

如果没有,是否正在进行任何工作?如果我知道自己在寻找什么,我甚至可能愿意做出贡献,但我甚至无法找到一丝暗示,有人可能正在考虑为Windows构建这样的东西。

如果有人能指出我正确的方向,我会很感激。

8 个答案:

答案 0 :(得分:191)

以下是一些流行的MongoDB GUI管理工具:

开源

  • Nosqlclient - 多个shell输出选项卡,自动完成,架构分析器,索引管理,用户/角色管理,实时监控和其他功能。基于Electron / Meteor.js,积极开发on GitHub

封闭源

    用于MongoDB v2.2-4的
  • NoSQLBooster - full-featured以shell为中心的跨平台GUI工具。免费,个人和商业版(feature comparison matrix)。
  • MongoDB Compass - 提供一个图形用户界面,允许您可视化您的架构并对数据库执行临时find查询 - 所有这些都不了解MongoDB的查询语言。由MongoDB,Inc。No update queries开发或访问shell。
  • Studio 3T, formerly MongoChef - MongoDB的多平台就地数据浏览器和编辑器桌面GUI(Core版本可供个人和非商业用途免费使用)。 上次提交:2017年7月24日
  • Robo 3T - 由Studio 3T收购。一个以shell为中心的跨平台开源MongoDB管理工具。仅与壳相关的功能,例如多个shell和结果,自动完成。没有提到导出/导入或其他功能。 上次提交:2017年7月4日

  • HumongouS.io - 基于网络的界面,具有CRUD功能,图表构建器和一些协作功能。为期14天的试用。

  • Database Master - 基于Windows的MongoDB Management Studio,也支持RDBMS。 (不是免费的)
  • SlamData - 一个基于Web的开源用户界面,允许您上传和下载数据,运行查询,构建图表,探索数据。

被遗弃的项目

  • RockMongo - 一个用PHP5编写的MongoDB管理工具。据称是PHP世界中最好的。与PHPMyAdmin类似。 最新版本:2015年9月19日
  • Fang of Mongo - 使用Django和jQuery构建的基于Web的UI。 上次提交:2012年1月26日,在分叉项目中。
  • Opricot - 用PHP编写的基于浏览器的MongoDB shell。 最新版本:2010年9月21日
  • Futon4Mongo - MongoDB的CouchDB Futon Web界面的克隆。 上次提交:2010年10月 - 09日
  • MongoVUE - 适用于Windows的优雅GUI桌面应用程序。 Free and non-free versions. 最新版本:2014年1月20日
  • UMongo - 适用于Linux,Windows,Mac的全功能开源MongoDB服务器管理工​​具;用Java编写。 上次提交2014年6月
  • Mongo3 - 基于Ruby / Sinatra的集群管理界面。 上次提交:2013年4月16日

答案 1 :(得分:13)

MongoVUE下载现已推出@ http://blog.mongovue.com/downloads

答案 2 :(得分:4)

MongoVUE看起来很有希望。

http://mongovue.wordpress.com/

答案 3 :(得分:3)

真正的答案是......不。

到目前为止,我发现没有合理或公开的Windows MonogoDB客户端,因为MongoDB非常可爱,所以非常令人伤心。

我已经考虑过在Codeplex上将一个简单的应用程序与WPF放在一起......但我并没有超级积极性。

您有兴趣拥有哪些功能?也许你可以激励我或其他人?

例如,您是否只想查看数据库/集合&也许简单的编辑(所以你不必使用shell)或者你需要更复杂的东西吗?

答案 4 :(得分:1)

MongoVue是我迄今为止发现的最好的,它具有很强的功能,如数据库或集合副本和文本模式查看记录非常有用

答案 5 :(得分:0)

我使用MongoVUE,它很适合查看数据,但几乎没有编辑功能。

答案 6 :(得分:-1)

有一个基于网络的项目,相对较早,名为Pongo。它需要安装Python和一些依赖项,但它应该在Windows上运行。

答案 7 :(得分:-2)

如果您能够运行PHP脚本,可以尝试PHP MongoDB Admin。它是一个单独的PHP脚本,为您提供基本的管理和搜索功能。