MongoDB Sharding ChunkSize大小选择优缺点介绍

一.选择小的ChunkSize
–优点
1.数据均衡时迁移速度更快
2.数据分布更均匀
–缺点
1.数据均衡会更频繁
2.块之间的数据分裂更频繁
备注:当一个块的数据超过块大小的50%时,块就开始分裂
3.在路由节点会消耗更多的资源用于定位


二.选择较大的ChunkSize
–优点
1.数据块更少进行分裂操作
2.层开销更小(config定位块更迅捷)
3.避免虚假的迁移
备注:一块数据,会在两个节点之间来回移动
–缺点
1.数据块移动将集中消耗IO资源
2.数据分布不太均匀

请使用浏览器的分享功能分享到微信等