splitChunk

在本页面

Definition

Warning

在分片集合中拆分数据以创建新块时,请务必小心。在分片具有现有数据的集合时,MongoDB 会自动创建块以均匀地分布该集合。为了在分片群集中有效地拆分数据,必须考虑一个块中的文档数和平均文档大小才能创建统一的块大小。当块的大小不规则时,碎片可能具有相同数量的块,但数据大小却大不相同。避免创建导致集合大小不同的集合的拆分。

See also

moveChunksh.moveChunk()

splitChunk命令获取包含以下字段的文档:

Field Type Description
ns string 要分割的chunk中的完整namespace
keyPattern document The shard key.
min document 分片的分片的下限。
max document 分片的分片键的上限。
from string 拥有要分割的块的shard
splitKeys document 块的分割点。
shardId document The shard.
首页