MongoDB 是一种不同类型的数据库 与传统的 SQL Server 和 MySQL 等关系数据库不同,它将数据存储为类似 JSON 的文档。虽然 MongoDB 的 NoSQL 方法确实比其竞争 RDBMS 对手有更多优势,但它也使得第三方数据库管理工具制造商更难在其产品中集成对 MongoDB 的支持。除了 MongoDB 自己的 Compass UI 工具之外,用户几乎没有其他选择。
现在就不同了。
Navicat 宣布为他们广泛的产品线添加最新的 GUI 数据库管理工具-Navicat for MongoDB。它允许用户连接到本地或远程的 MongoDB 服务器,并兼容 MongoDB Atlas。Navicat for MongoDB 提供了许多值得关注的功能,用于管理、监控、查询和可视化数据。在今天的文章中,我们将探讨其中的一些功能。
安全地连接到数据库
通过不安全的网络连接到远程数据库绝不谨慎。这就是为什么 Navicat for MongoDB 可以通过 SSH 隧道和 SSL 建立安全连接。它支持多种数据库服务器身份验证机制,包括 Kerberos、X.509 验证等。
协同合作变得轻松
与其他 Navicat 产品一样,Navicat for MongoDB 也包含 Navicat Cloud 服务。该服务提供实时访问连接设置、查询和虚拟组。Navicat Cloud 可以同步连接设置、查询和虚拟组,以便你随时随地与同事共享这些信息。这只是 Navicat for MongoDB 提高工作效率的众多方法之一!
高级查询编辑
与传统的关系数据库不同,MongoDB 使用专门的查询语言来筛选和聚合文档数据。感谢 Navicat的可视查询创建工具,有了它就无需学习全新的查询语言。它能指导你创建、编辑和运行查询,而无需担心语法和命令的正确使用方式。代码补全功能可帮助你更快地构建查询,同时避免拼写错误。最后,可视查询创建工具包含许多可自定义的代码片段,你可以直接将其插入编辑器中以节省时间。
聚合(Aggregation)查询是一种特殊类型的查询,它将来自多个文档的值组合在一起。聚合创建工具可以快速构建聚合查询。在获得所需的数据前,只需在管道中添加表达式!
导入和导出向导
从数据库导入和导出数据是数据库管理不可或缺的功能。使用导入向导,你就可以从各种格式(包括 TXT、CSV、JSON 和 XML 文件)将数据传输到现有 MongoDB 集合。你还可以选择通过数据源连接从任何 ODBC 数据存储导入数据。
同样,集合、视图或查询结果的数据可以导出为 Excel、Access、CSV 等格式。
总结
现在,数据库管理员和开发人员可选择这个新的工具来管理和使用他们的 MongoDB数据库。Navicat for MongoDB 适用于 Windows、macOS 和 Linux 平台。请访问产品页面产品页面以获取更多信息,或访问下载页面以亲自试用其强大的功能。