工具
一种交互式工具,用于数据操作(增删改查)、高级查询(管道)以及用户管理、数据复制和扩展。
连接到您的 MongoDB 集群以查看数据、执行 CRUD 操作、运行和测试查询以及执行聚合管道,以实现高效的服务器端数据处理。
使用 MongoDB Shell (mongosh) 来管理数据库用户,配置数据复制以实现高可用性,并通过原生分片集群进行横向扩展。
在 MongoDB Shell (mongosh) 中编写脚本以自动化数据修改,例如批量更新文档,以及管理任务,例如检查索引使用情况。为了便于分发和重用,您还可以将脚本打包为代码片段。
下载 MongoDB Shell (mongosh) 作为独立工具在终端中运行,或直接在 MongoDB 的官方图形界面 Compass 中访问。
使用简单的命令创建、读取、更新并删除数据。
您可以筛选、分组、排序并计算新字段,然后直接在终端查看汇总结果。
创建脚本,以自动执行常见的数据操作或管理任务。例如,批量更改已停产产品线的数据,或为新用户分配安全权限和访问权限。
MongoDB Shell (mongosh) 是一种用于直接数据操作、高级查询、数据库管理和访问控制的交互式工具。它可以执行所有基本的数据操作:创建/查看、添加、更新及删除数据。您还可以运行强大的查询来分析您的数据,并执行管理用户访问权限或创建索引以提高性能等管理任务。所有这些操作都可以编写成脚本,从而轻松实现重复性任务的自动化。
主要区别在于数据与数据基础架构。
要了解两者的区别,最简单的方法就是想想您要管理什么。
当您需要执行以下操作时,应使用 MongoDB Shell (mongosh):
您应该在需要时使用 Atlas CLI: