我在一个报告系统中使用 MongoDB,必须删除一大堆测试文档。虽然我使用基于 JSON 的命令行工具没有太多麻烦,但是从命令提示符窗口中不断搜索文档、复制粘贴 OID 等等,以及 尤其是(有没有试过“标记”包装多行的文本?)
我如何可视化地检查数据库和集合,执行一些简单的 CRUD 任务,并在适当的窗口(而不是命令提示符)中管理多个脚本?
有一个基于网络的项目,这是相对较早的称为 彭哥。它需要安装 Python 和一些依赖项,但应该在 Windows 上运行。
如果您能够运行 PHP 脚本,您可以尝试使用 PHP MongoDB 管理员。它是一个 PHP 脚本,提供了基本的管理和搜索功能。
MongoVUE 看起来很有前途。
Http://mongovue.wordpress.com/
真正的答案是... 不。
到目前为止,我发现没有合理的或公开可用的 WindowsMonogoDB 客户端,这是真的非常可悲,因为 MongoDB 是相当甜。
我曾经想过用一个简单的应用程序与 WPF 一起扔在 Coendrix... 但我还没有超级动力。
你对什么特征感兴趣? 也许你可以启发我或者其他人?
例如,您只是想查看 DBs/Collection 或者进行简单的编辑(这样您就不必使用 shell) ,还是需要更复杂的操作?
MongoVUE 下载现在可用@http://blog.mongovue.com/downloads
下面是一些流行的 MongoDB GUI 管理工具:
dbKoda -跨平台、带有自动完成、语法突显和代码格式化功能的选项卡式编辑器(加上自动保存功能,这是 Studio 3T 不支持的)、可视化工具(解释计划、实时性能仪表板、查询和聚合管道构建器)、性能分析管理器、存储分析器、索引顾问、将 MongoDB 命令转换为 Node.js 语法等等。缺乏就地编辑文档和切换主题的能力。
Nosqlclient -多个 shell 输出选项卡、自动完成、模式分析器、索引管理、用户/角色管理、实时监视和其他特性。基于 Electron/Metro.js,积极开发 在 GitHub 上。
AdminMongo -基于 web 或 Electron 的应用程序。支持服务器监控和文档编辑。
find
update
机器人3T -被 Studio 3T 收购。一个以 shell 为中心的跨平台开源 MongoDB 管理工具。与 shell 相关的特性,例如多个 shell 和结果,自动完成。没有提到导出/导入或其他特性。< em > 最后一次承诺: 2017-7-04
HumongouS.io -基于 Web 的界面,具有 CRUD 功能,一个图表生成器和一些协作功能。14天试用期。
我使用 MongoVUE,它很适合查看数据,但几乎没有编辑能力。
MongoVue 是迄今为止我发现的最好的,它有很好的特性,如数据库或集合副本和文本模式的记录查看,这是非常有用的