机器人3T(原名 RoboMongo)

机器人3T(原名 RoboMongo)

我一直在使用Rockmongo在 Windows 上 - 它是一个基于 php 的 Web 工具。但在 Ubuntu (12.04) 上,它的行为很奇怪 - 查询经常超时 - 我正在寻找更好的客户端。有人知道 Ubuntu 上 MongoDB 有什么好东西吗?

答案1

机器人3T(原名 RoboMongo)

以 Shell 为中心的跨平台开源 MongoDB 管理工具(即 Admin GUI)。

[它] 嵌入了与 MongoDB 的 mongo shell 相同的 JavaScript 引擎(基于 Mozilla SpiderMonkey)。这意味着您可以在 Robomongo 中重复使用您现有的 MongoDB Shell 技能。

编辑

更多信息:

  • 它适用于Linux、OSX 和 Windows
  • 对于 Linux,有 .rpm(Fedora、CentOS、openSUSE)、.deb(Debian、Ubuntu)和 .tar.gz 格式的软件包可用。
  • 它是免费的(如演讲);你可以访问其 GitHub 存储库这里

答案2

我知道的一件事(但不太喜欢它的界面)是蒙哥马利,这是一个桌面应用程序,而不是基于浏览器的应用程序。以下是屏幕截图:

UMongo 的屏幕截图

到目前为止我一直在使用MonjaDB- 它是一个 Eclipse 插件,而且 Eclipse 无论如何都是我的 IDE。我喜欢它;它似乎具有我以前使用的所有功能摇滚蒙哥

这是 MonjaDB 的屏幕截图(他的网站上还有更多内容,以及一些说明):

MonjaDB 的屏幕截图

要安装它,你显然需要 Eclipse(你可以从 Ubuntu 存储库获取)。完成后,你需要转到帮助->安装新软件...,然后添加此更新站点。虽然我喜欢它,但我不认为很多人会为了 Mongo 的 GUI 而更换 IDE(尽管我可能错了)。

UMongo 和 MonjaDB 的源代码都在 GitHub 上。

答案3

您可以查看mongobooster。MongoBooster 是一个以 shell 为中心的跨平台 GUI 工具,适用于 MongoDB v2.2-3.2,提供就地更新、Lodash 和 Moment.js 集成、ES6 语法支持和真正的智能感知体验。

MongoBooster 具有以下特点:

  1. MongoBooster 提供真正的 IntelliSense 体验。内置语言服务知道所有可能的补全、方法、属性、变量、关键字,甚至 MongoDB 集合名称、字段名称和运算符。输入时会弹出 IntelliSense 建议。
  2. 在脚本编辑器中,当您键入方法调用时,将会弹出参数提示。方便的日期范围片段、SQL 到 MongoDB 的转换片段……
  3. 鼠标悬停时会显示很多有用的信息,比如符号类型、函数定义、类型信息和文档。
  4. 当光标靠近其中一个括号时,匹配的括号将会被突出显示。
  5. MongoBooster 能做的所有事情都在命令面板中。使用快捷键 CTRL-SHIFT-P 查看
  6. MongoDB 连接的 SSH 隧道
  7. 简单管理分片和副本集
  8. 有一个免费许可证,但有一些限制。

免责声明:我在 MongoBooster 工作。

mongobooster_main_screen

答案4

机器人3T

Robo 3T(原名 Robomongo)是面向 MongoDB 爱好者的免费轻量级 GUI。Robo 3T (robot3t-snap 工具) 在所有当前支持的 Ubuntu 版本中都打包为 snap 包。robo3t-snap 与嵌入式 MongoDB shell 一起打包。

要安装 Robo 3T,请打开终端并输入:

sudo snap install robo3t-snap  

工作室 3T

工作室 3T(原名 MongoChef)是 MongoDB 的专业 GUI 和 IDE。Studio 3T 提供 Core、Pro 和 Enterprise 版本。Core 版本对于非商业用途始终免费。

特征:

  • 使用 IntelliShell 自动完成查询
  • 拖放字段以直观地构建查询
  • 使用 SQL 查询 MongoDB
  • 逐步构建聚合查询
  • 以 5 种语言生成驱动程序代码
  • 多种导入和导出方式,包括 SQL 迁移
  • 自动执行重复的 MongoDB 任务,例如导入
  • 还有更多...

相关内容