DataGrip:一款与 MongoDB Atlas 配合使用的出色数据库 IDE

DataGrip:一款与 MongoDB Atlas 配合使用的出色数据库 IDE

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

JetBrains发布新版DataGrip,内置MongoDB Shell,支持MongoDB与Atlas,其他JetBrains IDE可通过数据库工具插件使用。新控制台体验与终端一致,便于查询、聚合和管理数据,也适用于Atlas Data Lake,并支持搜索与导出。

🔎

延伸解读

控制台体验与终端一致

DataGrip 新版本内置的 MongoDB Shell 作为数据库控制台的引擎,使得在 IDE 中执行的命令与在终端或其他 MongoDB 开发者工具中完全一致。这意味着用户无需改变原有的操作习惯,就能在熟悉的图形界面中获得相同的命令行体验,降低了学习成本,也方便在团队中统一操作方式。

Atlas 与 Data Lake 的便捷接入

文章展示了连接 Atlas 的简单流程:从 Atlas 界面获取连接字符串,在 DataGrip 中添加数据源即可开始探索数据。此外,DataGrip 也适用于 Atlas Data Lake,如果数据存储在 Amazon S3 中,可以创建 Data Lake 后直接用 MQL 进行查询和分析,为处理非原生 MongoDB 存储的数据提供了统一入口。

搜索与导出提升数据流转效率

DataGrip 的搜索功能可以帮助用户快速定位感兴趣的数据,而其强大的导出工具则能将结果以所需格式提取出来,方便与其他工具(如 Excel)配合使用。这两项能力使得 DataGrip 不仅是一个查询工具,也能在数据探索后的流转环节中发挥作用,减少手动处理数据的步骤。

其他 JetBrains IDE 的集成方式

如果你使用 PhpStorm、PyCharm 等其他 JetBrains 商业开发工具,可以通过安装 Database Tools 插件,在 IDE 内部直接使用 MongoDB 功能。这意味着开发者不必切换工具,就能在熟悉的开发环境中完成数据库操作,对于已经深度使用 JetBrains 生态的团队来说,可以减少上下文切换的成本。

❓

Q&A

DataGrip 现在支持 MongoDB 了吗?

是的,JetBrains 发布了新版本的 DataGrip,该版本包含对 MongoDB 的支持,并内置了 MongoDB Shell。

如何在其他 JetBrains IDE 中使用 MongoDB?

如果你使用其他 JetBrains 商业产品(如 PhpStorm、PyCharm),可以安装 Database Tools 插件,即可在 IDE 内直接使用 MongoDB。

DataGrip 中的 MongoDB 控制台有什么特点?

DataGrip 中的 MongoDB 控制台基于 MongoDB Shell 构建,提供与终端或其他 MongoDB 开发者工具完全一致的体验,同时拥有熟悉的图形界面。

如何用 DataGrip 连接 MongoDB Atlas?

从 Atlas UI 获取连接字符串,在 DataGrip 中添加新的数据源,即可连接并探索数据。

DataGrip 可以用于 Atlas Data Lake 吗?

可以。DataGrip 适用于 MongoDB 部署(包括自管理和 Atlas),也可用于 Atlas Data Lake。如果数据存储在 Amazon S3 中,可以创建 Data Lake 并使用 MQL 进行查询和分析。

DataGrip 在数据搜索和导出方面有什么功能?

DataGrip 的搜索功能可以快速找到感兴趣的数据,其强大的导出工具可以轻松将数据导出为所需格式,以便与其他工具(如 Excel)一起使用。

🏷️

标签

➡️

继续阅读