参考 > 分片 > 使用块进行数据分区 > 修改分片群集中的块大小
分片群集的默认块大小为64 MB。此默认块大小适用于大多数部署。但是,如果您发现自动迁移的I / O超出了硬件的处理能力,则可能需要减小块大小。对于自动拆分和迁移,较小的块会导致更快,更频繁的迁移。块大小的允许范围在1到1024兆字节(含)之间。
要修改块大小,请使用以下过程:
mongos使用mongoShell 连接到集群中的 任何一个。
mongos
mongo
发出以下命令以切换到Config数据库:
use config
发出以下save()操作来存储全局块大小配置值:
save()
db.settings.save( { _id:"chunksize", value: <sizeInMB> } )
修改块大小有几个限制: