Sharding Commands

Note

有关特定命令的详细信息,包括语法和示例,请单击特定命令以转到其参考页。

NameDescription
addShardshard添加到sharded cluster
addShardToZone将分片与zone关联。支持在分片群集中配置zones
balancerStart启动平衡器线程。
balancerStatus返回有关平衡器状态的信息。
balancerStop停止平衡器线程。
checkShardingIndex验证分片键索引的内部命令。
cleanupOrphaned使用分片键值超出分片所拥有的块范围之外的孤立数据。
enableSharding在特定数据库上启用分片。
flushRouterConfig强制mongod/mongos实例更新其缓存的路由元数据。
getShardMap报告分片群集状态的内部命令。
getShardVersion返回config server版本的内部命令。
isdbgrid验证一个进程是mongos
listShards返回已配置碎片的列表。
medianKey不推荐使用的内部命令。参见splitVector
moveChunk在分片之间迁移块的内部命令。
movePrimary从分片群集中删除分片时,请重新分配primary shard
mergeChunks提供在单个分片上组合块的功能。
removeShard开始从分片群集中删除分片的过程。
removeShardFromZone删除分片和zone之间的关联。支持在分片群集中配置zones
setShardVersion用于设置config server版本的内部命令。
shardCollection启用集合的分片功能,从而可以对集合进行分片。
shardingState报告mongod是否为分片群集的成员。
split创建一个新的chunk
splitChunk拆分块的内部命令。而是使用方法sh.splitFind()sh.splitAt()
splitVector确定分割点的内部命令。
unsetSharding影响 MongoDB 部署中实例之间的连接的内部命令。
updateZoneKeyRange添加或删除范围内的分片数据与zone之间的关联。支持在分片群集中配置zones