目录

MongoDB概述

顶级的 MongoDB 工具

1、Studio 3T

2、MongoDB指南针 

3、NoSQLBooster 

4、NoSQL 管理器 

5、Robo 3T


如果你的应用程序需要处理大量的数据,那你就需要一个提供高性能数据存储方案的数据库。这个数据库可以是关系数据库管理系统(RDBMS)或NoSQL数据库。

其中,NoSQL 数据库数据库的设计更简单,而且拥有RDBMS所没有的水平/垂直扩展能力,因此它在市场上更受欢迎,MongoDB是最著名的NoSQL 数据库之一,今天和大家分享5大最好用的MongoDB工具。

mongodb审计功能 mongodb 设计工具_数据库

MongoDB概述

MongoDB 是一个开源文档数据库,主要应用于构建高度可扩展的互联网应用程序。它是由 Dwight Merriman 和 Eliot Horowitz 在 2007 年创建,当时他们在使用传统关系数据库构建 Web 应用程序时遇到了开发和可伸缩性问题。 

MongoDB 是用C++构建,在使用敏捷方法的开发团队中非常受欢迎,它已连续 4 年被评为开发人员最喜爱的数据库。

MongoDB 在 IT 界流行的原因如下:

  1. 结构化和非结构化数据可以存储在同一个文档中
  2. 完全可扩展
  3. 为开发人员提供出色的用户体验 
  4. 可用于任何主流公有云
  5. 可以嵌套 JSON 来存储复杂的数据对象
  6. 拥有一个由开发人员和顾问组成的全球社区
  7. 文档数据模型让开发者工作更快 

mongodb审计功能 mongodb 设计工具_SQL_02

顶级的 MongoDB 工具

1、Studio 3T

最后更新:2021 年 3 月 15 日

mongodb审计功能 mongodb 设计工具_SQL_03

Studio 3T 是市场上更新和维护最频繁的 MongoDB 工具。它非常受欢迎,因为它为常见任务(例如创建索引、管理用户、导入/导出等)提供了适当的 UI。

Studio 3T 也是唯一具有SQL迁移功能并兼容所有主要 SQL 数据库的 MongoDB 工具。这使团队可以轻松地从 SQL 迁移到 MongoDB。与其他 GUI 不同,它还允许您导入整个数据库、预览文档和自定义表到 JSON。使用 Studio 3T,您可以连接到无限的 MongoDB 连接。

它还具有一个功能,您可以并排比较 MongoDB 集合和一个模式分析工具,该工具可以显示错误并提供直接编辑它们的方法。

定价:

mongodb审计功能 mongodb 设计工具_SQL_04

2、MongoDB指南针 

最后更新:2021 年 3 月 3 日

mongodb审计功能 mongodb 设计工具_nosql_05

MongoDB Compass 是 MongoDB 自己的 GUI,具有一些独特的功能,例如支持地理查询和模式分析的丰富可视化、解释计划和性能图表。 

MongoDB Compass 不提供任何 SQL 导入或迁移功能,但支持最近和最喜欢的连接。

MongoDB Compass有一个缺点,就是它不会记住用户过往的绘画,所以你经常需要重启以及重建查询、重新连接。

定价:免费

看在免费的份儿上,就算多重新连接几次也没啥可抱怨的啦。

3、NoSQLBooster 

最后更新时间:2020 年 11 月 11 日 

mongodb审计功能 mongodb 设计工具_数据库_06

NoSQLBooster也是一个很流行的 MongoDB 工具,它提供了一个带有智能提示的 shell 模拟器。它还附带了方便的提示和片段,在工具中就能直接打开它们。 

NoSQLBooster 可以将单个SQL表导入MongoDB,但它只支持MySQL、PostgreSQL和 SQL Server。它可以连接到多个数据库并保存连接以供以后使用。它还提供监控工具,例如日志查看器、正在进行的操作统计信息以及本地日志文件的快捷方式。

定价:

mongodb审计功能 mongodb 设计工具_nosql_07

 4、NoSQL 管理器 

最后更新:2020 年 10 月 26 日 

mongodb审计功能 mongodb 设计工具_数据库_08

NoSQL Manager 是一个非跨平台的 MongoDB 工具,仅适用于 Windows。但是,它提供了许多优点,例如其嵌入式 mongo shell、MongoDB 数据库的轻松管理以及对 SQL 导入的有限支持。它也是目前维护最频繁的 MongoDB 工具之一。 

NoSQL Manager 给从SQL 导入提供了一些支持。它还可以连接到副本集、独立和分片集群连接。它还拥有用户和角色管理器,以及一个基本的模式分析工具。

定价:

mongodb审计功能 mongodb 设计工具_SQL_09

 5、Robo 3T

最后更新:2020 年 9 月 3 日

mongodb审计功能 mongodb 设计工具_mongodb审计功能_10

Robo 3T 是一个开源 GUI,它包含一个嵌入式mongo shell,具有自动完成功能和替换 CRUD 命令的上下文菜单。

Robo 3T 不支持从 SQL 导入,但您可以创建任意数量的 MongoDB 连接,它会记住以供以后使用。它有一个用于基本用户和角色管理的向导。