对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

分片相关参考资料

名称
说明

停止正在进行的 moveCollection 操作。

8.0版本新增。:

中止重新分片操作

5.0版本新增。:

分片添加到分片集群。

此方法的别名为sh.addShardToZone()

将分片与区域关联。支持在分片集群中配置区域

此方法的别名为sh.updateZoneKeyRange()

返回有关分片集合的数据段是否均衡的信息。

强制重分区操作以阻止写入并完成。

5.0版本新增。:

禁用分片数据库中单个集合的均衡。不影响分片集群中其他集合的均衡。

命名空间启用自动数据段合并。

7.0版本新增。:

如果之前使用 sh.disableBalancing() 禁用了分片集合负载均衡器进程,则激活此进程。

禁用命名空间的自动数据段合并。

7.0版本新增。:

禁用分片集群自动分割。

从 MongoDB 6.0.3 开始,不再执行自动数据块分割。这是因为均衡策略的改进。自动分割命令仍然存在,但不执行操作。

启用分片集群自动分割。

从 MongoDB 6.0.3 开始,不再执行自动数据块分割。这是因为均衡策略的改进。自动分割命令仍然存在,但不执行操作。

创建数据库。

返回布尔值,报告当前使用已启用负载均衡器

返回分片集合的数据分布信息。sh.getShardedDataDistribution()$shardedDataDistribution 聚合管道阶段的 shell 助手。

此方法的别名为sh.removeRangeFromZone()

删除一系列分片键与一个区域之间的关联。支持在分片集群中配置区域

返回 sh 方法的帮助文本。

返回描述负载均衡器状态的文档。

迁移分片集群中的数据段

将单个未分片集合移动到不同的分分片。

此方法的别名为sh.removeShardFromZone()

删除分片与区域之间的关联。用于管理区域分片

启动重新分片操作以更改集合的分片键,从而更改数据的分布。

5.0版本新增。:

启用或禁用在分片之间迁移数据段负载均衡器

为集合启用分片。

使用分片键的特定值作为分界点,将现有数据段分成两个数据段。

将包含与查询匹配的文档的现有数据段分成两个大致相等的数据段。

启用 AutoMerger

7.0版本新增。:

启用负载均衡器并等待均衡开始。

分片集群的状态报告为 db.printShardingStatus()

禁用 AutoMerger

7.0版本新增。:

禁用负载均衡器并等待任何正在进行的均衡轮次完成。

内部。等待负载均衡器状态发生变化。

内部。等待负载均衡器停止运行。

内部。等待分片集群中一个 mongos 的 ping 状态发生变化。

将一系列分片键与一个区域关联。支持在分片集群中配置区域

返回输入的哈希值。

以下数据库命令支持分片集群

名称
说明

停止正在进行的 moveCollection 操作。

8.0版本新增。:

中止重新分片操作

5.0版本新增。:

分片添加到分片集群中。

将分片与区域关联。支持在分片集群中配置区域

返回有关分片集合的数据段是否均衡的信息。

启动负载均衡器线程。

返回负载均衡器状态的信息。

停止负载均衡器线程。

清除数据段的 jumbo 标记。

清除失败的重新分片操作

5.0版本新增。:

强制重分区操作以阻止写入并完成。

5.0版本新增。:

在特定数据库上启用分片。

强制 mongod/mongos 实例更新缓存的路由元数据。

报告分片集群状态的内部命令。

验证进程是否为 mongos

返回配置的分片列表。

在分片之间迁移数据段的内部命令。

将单个未分片集合移动到不同的分分片。

从分片集群删除分片时,重新分配主分片

在分片之间迁移范围的命令。

提供在单个分片上合并数据段的功能。

启动从分片集群中删除分片的过程。

删除分片与区域之间的关联。支持在分片集群中配置区域

启动重新分片操作以更改集合的分片键,从而更改数据的分布。

5.0版本新增。:

为集合启用分片功能,支持对集合进行分片。

报告 mongod 是否为分片集群的成员。

创建一个新的数据段

在 MongoDB 5.0 中删除。影响 MongoDB 部署中实例之间连接的内部命令。

添加或删除分片数据范围与区域之间的关联。支持在分片集群中配置区域

操作限制
部署分片集群的要求
对分片集群进行故障排除
对分片集群部署进行故障排除的常用策略。
Config Database
MongoDB 用于存储分片集群元数据的 local 数据库内容的完整文档。