前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐10款优秀的 MongoDB GUI 工具

推荐10款优秀的 MongoDB GUI 工具

作者头像
数人之道
发布2022-02-14 11:26:44
16.1K0
发布2022-02-14 11:26:44
举报
文章被收录于专栏:数据技术数据技术

数人之道原创文章,转载请联系我们

目前最流行的文档型数据库 MongoDB 催生了市场上丰富的 MongoDB 管理工具,这些工具可以提高我们的 MongoDB 开发和管理任务的效率,以提高生产力。下面是 10 款优秀的 MongoDB GUI 工具列表,其中包括其简介、主要功能介绍和下载链接。

1

MongoDB Compass

MongoDB Compass 是 MongoDB 官网开发及提供的 MongoDB GUI(图形化用户界面)管理工具。它能以视觉化的方式探索数据、在数秒内运行即时查询、创建数据库及管理集合和文档、与数据交换实现 CRUD 功能、查看和优化查询性能、构建地理查询等。让你能在索引、文档验证等方面作出更合理的决策。

详细介绍:

MongoDB Compass 安装配置及使用介绍

下载地址:

https://www.mongodb.com/try/download/compass

2

NoSQL Manager

NoSQL Manager 这个 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

3

NoSQLBooster

NoSQLBooster(以前称为 MongoBooster)是用于 MongoDB 的以命令为中心的非常流行的跨平台 GUI 工具,它带有一堆 mongodb 工具来管理数据库和监控服务器。有免费、个人和商业版本,当然,免费版本有一些功能限制。

主要功能:

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

下载链接:

https://nosqlbooster.com/downloads

4

Robo 3T

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

下载地址:

https://robomongo.org/download

5

Studio 3T

上面提到的 Robomongo 被 3T 收购并更名为 Robot 3T,现在是 Studio 3T 的一部分。那 Studio 3T 又是什么?与其他提到的 MongoDB 管理 GUI 工具一样,Studio 3T 也是一个基于 GUI 的工具,用于管理数据库,但需要付费。同时,此工具有 30 天免费试用版,允许用户在购买之前使用并了解其功能。与免费和开源 Robot 3T 相比,Studio 3T 具有更多功能并提供企业支持。

主要功能:

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

下载地址:

https://studio3t.com/download

6

Nucleon Database Master

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 脚本文件导入数据,而没有任何大小限制

下载地址:

https://nucleonsoftware.com/downloads

7

Mongo Management Studio

Mongo Management Studio 是另一个用于 MongoDB 管理的有效 GUI 工具。无需使用 MongoDB shell 即可执行所有常规 MongoDB 命令。它轻巧,界面清晰,易于开发基于 MongoDB 的项目。它使用 nodeJs、Electron 框架、MongoDB 和 AngularJs 开发。

主要功能:

  • 该应用程序允许使用 SSH 隧道连接到远程 MongoDB 数据库
  • 使用 Mongo Management Studio,可以读取和写入 GridFS 集合
  • 通过解释 MongoDB 相关主题,它提供了所有功能的完整文档
  • 借助其内联编辑功能,可以即时进行数据处理
  • 企业版(Web 服务器)支持 MongoDB Web 界面 HTTP GUI

下载地址:

http://mms.litixsoft.de/

8

ClusterControl

ClusterControl 提供了完全自动化、高安全性、可维护数据库基础结构完整性的管理 MongoDB 的功能。它有两个版本:社区和企业版。在此工具中,可以从单个控制台部署和管理各种开源数据库技术,包括 MySQL、MariaDB、PostgreSQL、TimescaleDB 和 ProxySQL 等。

主要功能:

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

下载地址:

https://severalnines.com/product/clustercontrol/for_mongodb

9

Aqua Data Studio

Aqua Data Studio 是面向关系型、NoSQL 和云平台的数据库开发人员的通用集成开发环境(IDE)。因此,能支持对各种数据库进行开发、访问、管理和可视化分析数据。

对于 MongoDB,Aqua Data Studio 使用具有管理和数据库查询功能的图形用户界面作为管理工具。其 Visual 界面允许用户浏览和修改数据库结构(包括模式对象和集合),以及维护数据库安全性。

Aqua Data Studio 提供了一个 MongoDB 数据库工具包,包括各种工具,如 Visual Analytics,MongoSQL 查询参考,MongoJS 查询分析器,MongoShell MongoShell,FluidShell,查询和分析工具,网格和数据透视图,表数据编辑器,导入和导出工具,实体关系建模;Visual Query Builder;比较工具:架构比较,文件比较;SQL 历史记录,Open API 脚本环境,集成安全 Shell(SSH)和版本控制:Subversion(SVN),Git,CVS,Perforce。

MongoJS 查询分析器是 MongoDB JavaScript 编辑器,允许用户执行 JavaScript 命令,并支持自动完成和语法突出显示。结果可以在树层次结构、网格结果和文本中看到。

作为付费产品,Aqua Data Studio 的试用版提供所有企业功能 14 天的免费试用。如果你正在寻找付费的 MongoDB GUI 产品,那么尝试一下这款工具。

主要功能:

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

下载地址:

https://www.aquafold.com/aquadatastudio/

10

Mongolime

以上介绍的都是 Windows,Linux 和 MacOS 系统的 MongoDB GUI 管理工具,如果需要寻找智能手机和平板电脑的用户 MongoDB GUI 管理客户端,可以试试 Mongolime。它为 MongoDB 移动客户端提供了轻松连接和访问 MongoDB 服务器的功能。它具有内置的 SSH 隧道,可以通过 SSL 轻松验证和连接远程服务器。MongoLime 是免费增值的 MongoDB 客户端应用程序,支持 iOS 和 Android 平台。

主要功能:

  • 查看和管理文件
  • 创建和修改文档
  • 使用查询生成器搜索文档
  • 以 JSON 格式将数据库和集合导出为 ZIP 存档

下载地址:

https://mongolime.com/

封面图片来源:unsplash

封面图片作者:Alexander Sinn

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-01-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数人之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档