我在报告系统中使用MongoDB,不得不删除一大堆测试文档.虽然我在使用基于JSON的命令行工具时没有太多问题,但从命令提示符窗口(有没有try 过"标记"包含多行的文本?)不断搜索文档、复制和粘贴OID等,这会变得极其乏味

如何在适当的窗口(而不是命令提示符)中直观地判断数据库和集合、执行一些简单的CRUD任务和管理多个脚本?

推荐答案

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

开源

  • dbKoda-跨平台、带自动完成功能的选项卡式编辑器、语法高亮显示和代码格式化(加上自动保存,Studio 3T不支持的功能)、可视化工具(解释计划、实时性能仪表板、查询和聚合管道生成器)、评测管理器、存储分析器、索引顾问、将MongoDB命令转换为 node .js语法等缺乏适当的文档编辑和切换主题的能力.

    dbKoda screenshot

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

  • adminMongo-基于网络或Electron 的应用程序.支持服务器监控和文档编辑.

封闭源

  • NoSQLBoosterfull-featured用于MongoDB v2的以shell为中心的跨平台GUI工具.2-4. 免费、个人和商业版(feature comparison matrix).
  • MongoDB Compass–提供一个图形用户界面,允许您可视化您的模式,并对数据库执行特殊的find次查询–所有这些都不需要了解MongoDB的查询语言.由MongoDB,Inc.No update queries或壳牌公司开发.
  • Studio 3T, formerly MongoChef–用于MongoDB的多平台就地数据浏览器和编辑器桌面GUI(核心版可供个人和非商业使用).Last commit: 2017-Jul-24
  • Robo 3T–被3T工作室收购.以shell为中心的跨平台开源MongoDB管理工具.仅与Shell相关的功能,例如多个Shell和结果,自动完成.未提及导出/导入或其他功能.Last commit: 2017-Jul-04

  • HumongouS.io–基于web的界面,具有CRUD功能、图表生成器和一些协作功能.14天的审判.

  • Database Master–一个基于Windows的MongoDB管理工作室,也支持RDBMS.(not free)
  • SlamData-一个开源的基于网络的用户界面,允许您上传和下载数据、运行查询、构建图表、探索数据.

废弃项目

  • RockMongo–一个MongoDB管理工具,用PHP5编写.据说是PHP世界上最好的.类似于PHPMyAdmin.Last version: 2015-Sept-19
  • Fang of Mongo–使用Django和jQuery构建的基于web的UI.Last commit: 2012-Jan-26, in a forked project.
  • Opricot–用PHP编写的基于浏览器的MongoDB shell.Latest version: 2010-Sep-21
  • Futon4Mongo–MongoDB CouchDB Futon web界面的克隆版.Last commit: 2010-Oct-09
  • MongoVUE–用于Windows的优雅GUI桌面应用程序.101 Latest version: 2014-Jan-20
  • UMongo–针对Linux、Windows和Mac的功能齐全的开源MongoDB服务器管理工具;用Java编写.Last commit 2014-June
  • Mongo3–一个基于Ruby/Sinatra的集群管理界面.Last commit: Apr 16, 2013

Mongodb相关问答推荐

Mongo查找条件:不存在

MongoDB 聚合 - $project 和 $match 阶段未按预期工作

在 ExpirePolicy 之后从 Store 中删除元素

Mongodb 按数组元素聚合组

通过insertId MongoDB获取文档

在 MongoDB 中使用 findOneAndUpdate 有条件地更新/更新嵌入式数组

将 MongoDB 转移到另一台服务器?

从 PHP 打印 MongoDB 日期

为什么 local.oplog.rs 上每隔几分钟的活动就会锁定 mongo 客户端

使用 Spring Boot >= 2.0.1.RELEASE 将 ZonedDateTime 保存到 MongoDB 时出现 CodecConfigurationException

Java MongoDB/BSON 类混淆

如何使用sailsjs v0.10连接mongodb?

mongod 和 mongo 命令在 Windows 10 上不起作用

使用 brew upgrade Mongo update from 3.4 to 4.0 报错:在try 升级到 4.0 之前,数据文件需要完全升级到 3.6 版

如何将 mongoDB 数据导出为 CSV 格式?

带有 jQ​​uery Ajax/JSON 前端的 MongoDB 或 CouchDB 中间件

使用已排序的数据获取不同的值

是否有支持 MongoDB 和 Devise 的 Rails 管理界面?

如何在 Ubuntu 上安装 mongodb-clients 最新版本?

mongoose查询返回 null