Studio 3T 2023.5 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端
请访问原文链接:https://sysin.org/blog/studio-3t-2023/,查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
Studio 3T,MongoDB 的专业 GUI、IDE 和 客户端
适用于 MongoDB 的所有 IDE、客户端和 GUI 工具 —— 在 Atlas 上或任何地方。
免费试用 Studio 3T
MongoDB 的强大工具。
超过 100,000 名开发人员和数据库管理员使用 Studio 3T 作为他们首选的 MongoDB GUI
从初创公司到财富 500 强公司,团队都选择 Studio 3T for MongoDB 作为他们的必备客户端,以帮助构建出色的产品。详细了解适用于大型团队的 Studio 3T。
Spoiler Alert
快速有效地管理快速变化的剩余食物库存。
查看更多推荐
SEGA
为 1 亿游戏玩家扩展移动游戏体验和用户管理。
阅读更多案例研究
在内置的 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)。或者更好的是,跳过提醒并安排它们在您需要时准确运行。
只需单击几下即可更改集合的架构,非常适合架构性能调整、重组或数据迁移后的清理。
快速发现错误。对您的 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身份验证——无需长时间加载。
探索最灵活的 MongoDB 查看器。打开任何 MongoDB 集合并使用表视图在父字段旁边显示嵌入字段,在树视图中折叠或展开字段,或在 JSON 视图中浏览整个文档。
只需单击几下即可添加、编辑和删除用户,为单个用户分配角色,并通过方便的 MongoDB UI 按角色列出所有用户。
那么Studio 3T到底是什么? 在这里,我们解释了它戴的许多帽子中的三个。
客户端是允许您连接到服务器的软件程序或应用程序。尽情使用 Studio 3T 的连接管理器,根据需要连接到尽可能多的 MongoDB 服务器。
图形用户界面 (GUI) 完全按照它说的去做。它提供了一个带有图形菜单、图标、对话框、向导和其他可视元素的用户界面。使用 MongoDB GUI 的替代方法是使用 mongo shell,尽管 Studio 3T 仍然有 IntelliShell——一个易于导航的内置版本——当你需要的时候。
集成开发环境 (IDE) 将应用程序和数据库开发的许多方面整合到一个功能齐全的“工作室”环境中 (sysin)。Studio 3T 正是通过提供一个 GUI 来做到这一点,该 GUI 的编辑器具有自动完成和语法突出显示、内置 JSON 验证、七种语言的自动查询代码生成以及许多其他功能,可帮助您更快地工作并节省时间。
Studio 3T 2023.1 充满了变化,我们所做的变化是为了让您的一切变得更轻松,让我们为今年的更多变化做好准备。
连接侧边栏
我们在 Studio 3T 2023.1 中引入了连接边栏。我们在此版本中对其进行了改进,并添加了一个新选项,可以更轻松地查看选项卡正在使用的连接、数据库或集合。当您选择另一个选项卡或活动选项卡更改时, 打开连接 侧栏会自动选择树中的适当项目。来关闭此行为 您可以通过打开“首选项” 对话框并清除 连接树中跟踪活动选项卡路径”复选框 ”选项卡上的“在 “常规。
数据类型
创建或编辑文档时,Studio 3T 现在使用最高效的数据类型存储具有数值的字段。因此,与其使用浮点数来存储值,不如 12,一个整数被插入到 MongoDB 的文档中。这符合最近对 mongo shell 的更改。
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
。
AI Helper 会分享我的数据吗?
Studio 3T 不共享字段值,但它确实共享您的模式或文档结构的一部分。它通过加密的 HTTPS 连接在每个请求上与 OpenAI 的服务共享集合名称、字段名称和字段类型。
如何使用AI助手?
您的 MongoDB 索引多久使用一次?是否要测试查询和索引的性能?在 Studio 3T 2023.4 中,新的索引管理器显示集合上所有索引的使用情况详细信息。索引管理器还具有隐藏索引的切换开关 (sysin),以便您可以执行性能测试,而无需删除并重新创建索引。Studio 3T 2023.4 还可以使用新的 “收藏历史记录” 功能更轻松地恢复已删除的文档。
与 MongoDB 保持同步
在 MongoDB 6.0 中,引入了新的聚合阶段和聚合运算符,因此我们添加了对 densify、
documents 和 $fill 阶段以及十几个新的聚合运算符的支持 (sysin)。Studio 3T 的 Java 驱动程序现已更新至 4.7.2 版,可全面支持 MongoDB 6.0。
为了使 Studio 3T 与引入的其他更改保持一致,我们:
最后,我们将 Studio 3T 安装中包含的 MongoDB Shell (mongosh) 从 1.5 版更新到 1.8 版。
Studio 3T 2023.1.1, released 2023.02.13
百度网盘链接:https://pan.baidu.com/s/1YlipEn85zxRvXsnT2MuBBg?pwd=ns73
Studio 3T 2023.2.0, released 2023.03.16
百度网盘链接:https://pan.baidu.com/s/1vnNLkCC8-3Cei-Ab_cWqlg?pwd=i1lj
Studio 3T 2023.3.0, released 2023.03.30
百度网盘链接:https://pan.baidu.com/s/18cEdLav2sDZO7cwnHW3m7w?pwd=jwsz
Studio 3T 2023.4.0, released 2023.04.04
百度网盘链接:https://pan.baidu.com/s/1m2OGXFJbvbEKJEhqusQq5A?pwd=eadf
Studio 3T 2023.5.0, released 2023.06.13
百度网盘链接:https://sysin.org/blog/studio-3t-2023/