通知 网站从因情语写改为晴雨,这个网站的模板也从calmlog_ex改为 whimurmur

mongodb基础学习10-手动预分片

4284人浏览 / 0人评论 / | 作者:因情语写  | 分类: 数据库  | 标签: 数据库  /  mongodb  | 

作者:因情语写

链接:https://www.proprogrammar.com/article/308

声明:请尊重原作者的劳动,如需转载请注明出处


  手动预分片是提前对分片创建一定数量足够使用的chunk,这样避免了IO上的压力

  先对要演示的表进行分片

  调用splitAt函数进行手动预分片,第一个参数指定要预分片的表,第二个参数指定分片规则,即当useerid为1000,2000,3000...时进行分片

  看下分片结果

  可见chunk也是先建立在一个片上,然后移动达到平衡

  下面我们来插入数据,看看有什么效果

  看下两个分片的数据数量

  可见这次的分片结果是按照预分片的规则来的,是非常均匀的


亲爱的读者:有时间可以点赞评论一下

点赞(0) 打赏

全部评论

还没有评论!
广告位-帮帮忙点下广告