Studio 3T 2023.6 (macOS, Linux, Windows) MongoDB 的专业 GUI、IDE 和 客户端,支持集成 ChatGPT

2023年 9月 12日 98.7k 0

Studio 3T 2023.6 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端,支持集成 ChatGPT

The professional GUI, IDE and client for MongoDB

请访问原文链接:sysin.org/blog/studio…,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org

Studio 3T,MongoDB 的专业 GUI、IDE 和 客户端

适用于 MongoDB 的所有 IDE、客户端和 GUI 工具 —— 在 Atlas 上或任何地方。

免费试用 Studio 3T

img

MongoDB 的强大工具。

超过 100,000 名开发人员和数据库管理员使用 Studio 3T 作为他们首选的 MongoDB GUI

更好的工作始于正确的工具

从初创公司到财富 500 强公司,团队都选择 Studio 3T for MongoDB 作为他们的必备客户端,以帮助构建出色的产品。详细了解适用于大型团队的 Studio 3T。

图片转存失败,建议将图片保存下来直接上传

Spoiler Alert

快速有效地管理快速变化的剩余食物库存。

查看更多推荐

Studio 3T 案例研究 - SEGA

SEGA

为 1 亿游戏玩家扩展移动游戏体验和用户管理。

阅读更多案例研究

查询 MongoDB 更快

Visual Query Builder - 在 MongoDB GUI、Studio 3T 中进行查询的多种方式之一

  • 智能 Shell

在内置的 mongo shell 中自动完成查询 (sysin),在您键入时突出显示语法错误并保存查询历史记录。

  • 可视化查询生成器

非常适合 MongoDB 初学者,为专业人士节省时间。使用拖放式 UI 构建复杂的 find() 查询和过滤数组元素。

  • 聚合编辑器

将聚合查询分解为可管理的步骤并逐步构建它们,以便于调试和查询。

  • 查询

充分利用您的 SQL 技能。使用 SELECT、DISTINCT、GROUP BY、INNER JOIN、LEFT JOIN 等通过 SQL 查询 MongoDB。

加速和优化

  • 查询代码

从 MongoDB 和 SQL 查询生成 JavaScript (Node.js)、Java(2.x 和 3.x 驱动程序 API)、Python、C#、PHP 和 Ruby 的即时代码,您可以将这些代码复制并粘贴到您的应用程序中。

  • 任务和任务调度器

将 MongoDB 导入、导出、数据比较和迁移保存为您可以按需运行的任务 (sysin)。或者更好的是,跳过提醒并安排它们在您需要时准确运行。

  • Reschema

只需单击几下即可更改集合的架构,非常适合架构性能调整、重组或数据迁移后的清理。

  • 架构浏览器

快速发现错误。对您的 MongoDB 集合运行模式分析以揭示数据异常值、拼写错误、重复项和其他您可以当场修复的异常情况。

查询代码 - MongoDB 查询代码生成

轻松迁移

从 SQL 迁移到 MongoDB——或者反过来:MongoDB 到 SQL

  • SQL ↔ MongoDB 迁移

在 SQL 和 MongoDB 之间迁移的最简单方法。将 Oracle、PostgreSQL、MySQL、SQL Server、Sybase 和 IBM DB2 导入 MongoDB,或将 MongoDB 集合导出到 SQL 文件或数据库。

  • 导入导出向导

从 JSON、CSV、BSON/mongodump 和 SQL 导入到 MongoDB,并在您进行更改时预览输出文档 (sysin)。将整个 MongoDB 集合、视图、查询、查询结果或特定文档导出为相同的格式。

管理你的数据库

  • 连接管理器

连接到任意数量的 MongoDB 连接,可选择启用代理支持、激活只读锁定模式,并使用 SCRAM-SHA-256、SCRAM-SHA-1、X.509、Kerberos (GSSAPI) 和 LDAP身份验证——无需长时间加载。

  • 表、树和 JSON 视图

探索最灵活的 MongoDB 查看器。打开任何 MongoDB 集合并使用表视图在父字段旁边显示嵌入字段,在树视图中折叠或展开字段,或在 JSON 视图中浏览整个文档。

  • 用户和角色经理

只需单击几下即可添加、编辑和删除用户,为单个用户分配角色,并通过方便的 MongoDB UI 按角色列出所有用户。

连接管理器 - 连接到尽可能多的 MongoDB 连接

MongoDB 客户端、GUI 与 IDE

那么Studio 3T到底是什么? 在这里,我们解释了它戴的许多帽子中的三个。

img

  • Studio 3T 作为 MongoDB 客户端

客户端是允许您连接到服务器的软件程序或应用程序。尽情使用 Studio 3T 的连接管理器,根据需要连接到尽可能多的 MongoDB 服务器。

img

  • Studio 3T 作为 MongoDB GUI

图形用户界面 (GUI) 完全按照它说的去做。它提供了一个带有图形菜单、图标、对话框、向导和其他可视元素的用户界面。使用 MongoDB GUI 的替代方法是使用 mongo shell,尽管 Studio 3T 仍然有 IntelliShell——一个易于导航的内置版本——当你需要的时候。

img

  • Studio 3T 作为 MongoDB IDE

集成开发环境 (IDE) 将应用程序和数据库开发的许多方面整合到一个功能齐全的“工作室”环境中 (sysin)。Studio 3T 正是通过提供一个 GUI 来做到这一点,该 GUI 的编辑器具有自动完成和语法突出显示、内置 JSON 验证、七种语言的自动查询代码生成以及许多其他功能,可帮助您更快地工作并节省时间。

Studio 3T 2023 更新亮点

Studio 3T 2023.1 更新亮点

Studio 3T 2023.1 充满了变化,我们所做的变化是为了让您的一切变得更轻松,让我们为今年的更多变化做好准备。

  • 新连接侧边栏
    • 现在可以作为叠加层滑入。
    • 可以像传统的边栏一样保持打开状态。
    • 滑动模式为您的查询和结果释放了更多的屏幕空间。
  • 新的查询浏览器和历史记录
    • 替换旧的书签管理器。
  • 一个新的查询管理器 (sysin)
    • 将所有已保存的查询、脚本和聚合集中到一个地方。
  • 无处不在的新工具栏
    • 针对可发现性和可用性进行了优化。
  • 新的 IntelliShell 格式栏
    • 下方的工具栏是处理代码的新家。
  • 任务文件夹
    • 组织您的任务以便更快地进行管理。

Studio 3T 2023.2 更新亮点

  • 连接侧边栏

    我们在 Studio 3T 2023.1 中引入了连接边栏。我们在此版本中对其进行了改进,并添加了一个新选项,可以更轻松地查看选项卡正在使用的连接、数据库或集合。当您选择另一个选项卡或活动选项卡更改时, 打开连接 侧栏会自动选择树中的适当项目。来关闭此行为 您可以通过打开“首选项” 对话框并清除 连接树中跟踪活动选项卡路径”复选框 ”选项卡上的“在 “常规。

  • 数据类型

    创建或编辑文档时,Studio 3T 现在使用最高效的数据类型存储具有数值的字段。因此,与其使用浮点数来存储值,不如 12,一个整数被插入到 MongoDB 的文档中。这符合最近对 mongo shell 的更改。

Studio 3T 2023.3 更新亮点

AI for MongoDB

AI Helper 是 AI 查询生成器,它接受您用自然语言编写的问题 (sysin),并将其转换为可在您的 MongoDB 数据库上运行的查询。AI Helper 可以编写复杂的查询,包括聚合。运行查询并在 IntelliShell 选项卡底部的面板中查看问题的答案。

AI Helper 与哪个 AI 兼容?
AI Helper 与 OpenAI GPT-3.5 兼容。

如何将 AI Helper 与我的 OpenAI 帐户关联起来?
如果您还没有,则需要一个 OpenAI API 密钥。您可以通过以下链接生成 OpenAI API 密钥:https://platform.openai.com/account/api-keys

  • 在 Studio 3T 中,打开 首选项 对话框并选择 IntelliShell 选项卡 (sysin)。将您的密钥粘贴到 OpenAI API 密钥 框中,然后单击 确定 。
  • 如果您已经在 Studio 3T 中打开了 IntelliShell 并打开了 AI Helper ,则 配置 按钮会将您带到 IntelliShell 选项卡,以便您键入或粘贴您的 API 密钥。

AI Helper 会分享我的数据吗?
Studio 3T 不共享字段值,但它确实共享您的模式或文档结构的一部分。它通过加密的 HTTPS 连接在每个请求上与 OpenAI 的服务共享集合名称、字段名称和字段类型。

如何使用AI助手?

  • 在“集合”侧栏中选择一个数据库或一个集合。
  • 打开 IntelliShell 。
  • 单击 AI Helper 按钮。
  • 开始在框中输入您的问题。如果您在 “集合” 侧栏中选择了一个数据库,请在开始键入之前单击 “选择源” 以选择您的集合。您可以从同一数据库添加多个集合。
  • 单击 生成查询。AI Helper 将您的查询写在左侧的面板中。
  • 点击运行按钮得到你的答案。IntelliShell 在底部面板中显示答案。
  • Studio 3T 2023.4 更新亮点

    您的 MongoDB 索引多久使用一次?是否要测试查询和索引的性能?在 Studio 3T 2023.4 中,新的索引管理器显示集合上所有索引的使用情况详细信息。索引管理器还具有隐藏索引的切换开关 (sysin),以便您可以执行性能测试,而无需删除并重新创建索引。Studio 3T 2023.4 还可以使用新的 “收藏历史记录” 功能更轻松地恢复已删除的文档。

    Studio 3T 2023.5 更新亮点

    与 MongoDB 保持同步

    在 MongoDB 6.0 中,引入了新的聚合阶段和聚合运算符,因此我们添加了对 densify、

    documents 和 $fill 阶段以及十几个新的聚合运算符的支持 (sysin)。Studio 3T 的 Java 驱动程序现已更新至 4.7.2 版,可全面支持 MongoDB 6.0。

    为了使 Studio 3T 与引入的其他更改保持一致,我们:

    • 更新了 $ifNull 聚合运算符的定义以匹配您的服务器版本。
    • 更新了 IntelliShell 中的自动完成功能,并删除了 MongoDB 中不再适用于您的服务器版本的功能。
    • 更新了索引管理器并删除了 geoHaystack 索引(如果它不适用于您的服务器版本)。
    • 在聚合编辑器的 $lookup 聚合阶段添加了一个 模板 下拉列表,以便您可以选择所需的模板。您可以使用的模板取决于您的服务器版本。

    ![聚合编辑器中 lookup的新模板下拉列表](https://p3−juejin.byteimg.com/tos−cn−i−k3u1fbpfcp/1c25023b7a3a406ab8a657e4fd434441 tplv−k3u1fbpfcp−zoom−1.image)聚合编辑器中lookup 的新模板下拉列表](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1c25023b7a3a406ab8a657e4fd434441~tplv-k3u1fbpfcp-zoom-1.image)聚合编辑器中 lookup的新模板下拉列表](https://p3−juejin.byteimg.com/tos−cn−i−k3u1fbpfcp/1c25023b7a3a406ab8a657e4fd434441 tplv−k3u1fbpfcp−zoom−1.image)聚合编辑器中lookup 的新模板下拉列表

    最后,我们将 Studio 3T 安装中包含的 MongoDB Shell (mongosh) 从 1.5 版更新到 1.8 版。

    Studio 3T 2023.6 更新亮点

    详见:What’s New in Studio 3T 2023.6 – Introducing Team Sharing

    下载地址

    Studio 3T 2023.6.0, released 2023.08.24
    百度网盘链接:sysin.org/blog/studio…

    • Studio 3T for macOS x64
    • Studio 3T for macOS Apple silicon
    • Studio 3T for Linux x64
    • Studio 3T for Windows x64

    阅读原文,直达下载。

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论