1. 主页
  2. 文档
  3. MongoDB初学者教程——7天学习MongoDB
  4. 2019年9种最佳MongoDB GUI工具

2019年9种最佳MongoDB GUI工具

市场上有许多MongoDB管理工具。这些工具可以提高我们的MongoDB开发和管理任务的效率。下面是最受欢迎的MongoDB工具列表,其中包括其主要功能,使用和下载链接。

 

1)NoSQLBooster

用于MongoDB的NoSQLBooster(以前称为MongoBooster)是用于MongoDB的流行的以命令为中心的跨平台GUI工具。免费版现已上市。

特征:

  • 内置语言服务知道所有可能的补全,方法,属性,变量,关键字,甚至MongoDB集合名称,字段名称和运算符。
  • 针对MongoDB运行SQL SELECT查询。SQL支持包括函数,表达式,带有嵌套对象和数组的集合的聚合。
  • 在MongoDB Shell脚本中组装npm软件包,例如构建基块。
  • 将MongoDB查询(查找,聚合或SQL查询)转换为各种目标语言:MongoDB Shell,JavaScript(Node.js),Java,C#和Python。
  • 可视查询生成器tp即使不了解MongoDB Shell命令语法也可以创建语句。

 

2)Studio 3T

Studio 3T是一个集成开发环境,专门为使用MongoDB的团队设计:

  • 使用IntelliShell自动完成查询
  • 拖放字段以直观地构建查询
  • 使用带有INNER和OUTER连接的SQL查询MongoDB
  • 从SQL或mongo shell生成驱动程序代码到PHP,Python,Javascript等
  • 单个MongoDB实例和副本集的安全连接
  • 在服务器和数据库之间复制和粘贴文档
  • 轻松比较和同步数据
  • 逐步建立汇总查询
  • 多种导入和导出方式,包括SQL迁移
  • 自动执行和计划重复的MongoDB任务,例如导入

 

3)机器人3T

Robo 3T(以前称为Robomongo)是MongoDB爱好者的流行免费GUI。这个轻量级的开源工具具有跨平台支持,并且还在其界面中嵌入了mongo shell,以提供基于shell和基于GUI的交互。它是由Studio 3T(MongoDB的IDE)背后的团队3T Software开发的。

主要特征

  • 嵌入式命令环境
  • 异步,非阻塞UI
  • 支持MongoDB 4.0

 

4)MongoDB Compass :

MongoDB Compass也是另一种有效的方法。它为用户提供了其MongoDB模式的图形视图,而无需查询语言。它还可以分析文档并在此直观的GUI中显示丰富的结构。

特征:

  • 该工具允许可视地浏览数据
  • MongoDB Compass使用几秒钟内运行临时查询分析文档并在一个集合中显示丰富的结构
  • 支持快速了解服务器状态和查询性能
  • 允许查看查询性能
  • 更好的CRUD方法可以简化交互
  • 它可以帮助用户做出有关索引编制,文档验证等方面的决策
  • 无需编写命令行

下载链接: https //www.mongodb.com/products/compass

5)Nucleon数据库大师:

Nucleon Database Master是功能最强大且易于使用的MongoDB数据库管理和管理工具之一。它简化了关系NoSQL DBMS的管理,监视,查询,编辑和可视化。

特征:

  • 支持JSON / LINQ / SQL查询编辑器
  • 它提供了功能强大且直观的SQL,LINQ和JSON查询编辑器
  • 该工具提供了一些突出的功能,例如代码突出显示,代码完成以及文本查找和替换。
  • 用户可以将数据导出为XML,HTML,MS Office,CSV,OpenOffice,RTF,PDF,XPS,JSON,dBase和PNG等文件格式
  • 它提供了动态C#脚本查询编辑器,该编辑器支持Linq to MongoDB和Linq to Dataset。
  • 它允许从XML,CSV和SQL脚本文件导入数据,而没有任何大小限制。

下载链接: http //nucleonsoftware.com/downloads

6)NoSQL管理器:

这个MongoDB GUI工具融合了友好的UI和Shell功能。它提供高性能,并支持所有MongoDB和MongoDB Enterprise最新功能。它还为数据库开发人员和管理员节省了时间。

特征:

  • 功能齐全的MongoDB GUI Shell,具有代码自动完成功能和语法突出显示功能
  • 它支持副本集,独立主机和分片群集连接
  • 编辑器附带三种视图树,表和JSON视图模式
  • 易于使用的文档查看器
  • 使用GridFS的文件管理器工具
  • 所有类型的MongoDB对象的简单视图和管理选项
  • 从MySQL和SQL Server数据库导入表
  • 多个Mongo主机数据库连接
  • 将文档导出为CSV,XML,XLSX和JSON文件格式

下载链接: https //www.mongodbmanager.com/download

7)Mongo Management Studio:

Mongo Management Studio是另一个用于MongoDB管理的有效工具。无需使用MongoDB shell即可执行所有常规MongoDB命令。

特征:

  • Mongo Management Studio是跨平台的,因此它可以在所有主要系统上运行
  • 它提供对MongoDB 3.0 / 3.2 / 3.4的支持
  • 该应用程序允许使用SSH隧道连接到远程MongoDB数据库
  • 使用Mongo Management Studio,可以读取和写入GridFS集合
  • 通过解释MongoDB相关主题,它提供了所有功能的完整文档。
  • 借助其内联编辑功能,可以即时进行数据处理

下载链接: http //mms.litixsoft.de

8)MongoJS查询分析器:

MongoJS查询分析器是MongoDB JavaScript编辑器。它允许用户执行JavaScript命令。该工具支持自动完成和语法突出显示。

特征:

  • JavaScript语句和查询在MongoDB Shell命令行界面中运行。也可以键入并执行
  • MongoJS查询分析器允许用户以树形层次结构,网格和文本结果的形式查看结果
  • MongoJS Pretty Print JSON功能允许以易于阅读的格式显示JSON结果
  • 它以多种方式显示查询结果。如文本,文本历史记录,网格和枢轴网格。
  • 可以使用不同的方式和格式保存查询分析器的内容

下载链接:http //www.aquafold.com/aquadatastudio.html

9)集群控制:

ClusterControl提供了完全自动化的安全性,可维护数据库基础结构的完整性。在此MongoDB工具中,可以从单个控制台部署和管理各种开源数据库技术。

特征:

  • 该工具允许用户为自己的MongoDB部署定制解决方案
  • 借助此工具,轻松添加和删除节点,调整实例大小以及克隆生产集群
  • 它提供了单个界面来自动化MongoDB和MySQL混合数据库环境
  • 它提供了管理功能,可修复和恢复损坏的节点,以及测试和自动化升级

下载链接: https //severalnines.com/product/clustercontrol/for_mongodb

 

译者:徐扬

这篇文章对您有用吗? 3 1

我们要如何帮助您?

评论 抢沙发

评论前必须登录!