原生分片集群方法
注意
有关特定方法(包括事务语法和示例)的详细信息,请单击该方法的参考页面链接。
名称 | 说明 |
---|---|
返回输入的哈希值。 | |
检查集群或数据库是否存在不一致的分片元数据。 7.0 版本中的新增功能。 | |
检查集合是否存在不一致的分片元数据。 7.0 版本中的新增功能。 | |
停止正在进行的 8.0版本新增。 | |
中止重新分片操作。 版本 5.0 中的新增功能。 | |
将分片添加到分片集群。 | |
此方法的别名为 sh.addShardToZone() 。 | |
将分片与区域关联。支持在分片集群中配置区域。 | |
此方法的别名为 sh.updateZoneKeyRange() 。 | |
返回有关分片集合的数据段是否均衡的信息。 | |
检查集群是否存在不一致的分片元数据。 7.0 版本中的新增功能。 | |
强制重分区操作以阻止写入并完成。 版本 5.0 中的新增功能。 | |
禁用分片数据库中单个集合的均衡。不影响分片集群中其他集合的均衡。 | |
如果之前使用 sh.disableBalancing() 禁用了分片集合负载均衡器进程,则激活此进程。 | |
禁用分片集群自动分割。 从 MongoDB 6.0.3 开始,不再执行自动数据块分割。这是因为均衡策略的改进。自动分割命令仍然存在,但不执行操作。 | |
启用分片集群自动分割。 从 MongoDB 6.0.3 开始,不再执行自动数据块分割。这是因为均衡策略的改进。自动分割命令仍然存在,但不执行操作。 | |
创建数据库。 | |
返回布尔值,报告当前使用已启用负载均衡器。 | |
返回分片集合的数据分布信息。 | |
此方法的别名为 sh.removeRangeFromZone() 。 | |
删除一系列分片键与一个区域之间的关联。支持在分片集群中配置区域。 | |
返回 sh 方法的帮助文本。 | |
返回描述负载均衡器状态的文档。 | |
此方法的别名为 sh.removeShardFromZone() 。 | |
删除分片与区域之间的关联。用于管理区域分片。 | |
启动重新分片操作以更改集合的分片键,从而更改数据的分布。 版本 5.0 中的新增功能。 | |
对集合进行分片,并立即使用提供的分分片键重新分发数据。 8.0版本新增。 | |
为集合启用分片。 | |
将包含与查询匹配的文档的现有数据段分成两个大致相等的数据段。 | |
启用 AutoMerger。 7.0 版本中的新增功能。 | |
启用负载均衡器并等待均衡开始。 | |
将分片集群的状态报告为 db.printShardingStatus() 。 | |
禁用 AutoMerger。 7.0 版本中的新增功能。 | |
禁用负载均衡器并等待任何正在进行的均衡轮次完成。 | |
将一系列分片键与一个区域关联。支持在分片集群中配置区域。 | |
内部。等待负载均衡器状态发生变化。 | |
内部。等待负载均衡器停止运行。 | |
内部。等待分片集群中一个 mongos 的 ping 状态发生变化。 |