千家信息网

mongodb sharding key的选择

发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,两个最容易出现的误区- 递增的sharding key- 随机的sharding keySharding key的选择递增的Sharding key- 数据文件挪动少(优势)- 因为数据文件递增,所以
千家信息网最后更新 2024年11月19日mongodb sharding key的选择

两个最容易出现的误区

- 递增的sharding key

- 随机的sharding key


Sharding key的选择

递增的Sharding key

- 数据文件挪动少(优势)

- 因为数据文件递增,所以会把insert的写IO永久放在最后一片上,造成最后一片的写热点

- 同时,随着最后一片的数据量增大,将不断的发生迁移至之前的片上



Sharding key的选择

随机的sharding key

- 数据分布均匀,insert的写IO均匀分布在多个片上(优势)

- 大量的随机IO,磁盘不堪重荷


0