码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2018-12-09 16:19:37      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:参数   建立   hunk   图片   压力   指定   学习   .com   ...   

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

  先对要演示的表进行分片

技术分享图片

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

技术分享图片

  看下分片结果

技术分享图片

技术分享图片

技术分享图片

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

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

技术分享图片

  看下两个分片的数据数量

技术分享图片

技术分享图片

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

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

标签:参数   建立   hunk   图片   压力   指定   学习   .com   ...   

原文地址:https://www.cnblogs.com/liunianfeiyu/p/10090879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!