1. 程式人生 > >mongodb基礎學習10-手動預分片

mongodb基礎學習10-手動預分片

  手動預分片是提前對分片建立一定數量足夠使用的chunk,這樣避免了IO上的壓力

  先對要演示的表進行分片

  呼叫splitAt函式進行手動預分片,第一個引數指定要預分片的表,第二個引數指定分片規則,即當useerid為1000,2000,3000...時進行分片

  看下分片結果

  可見chunk也是先建立在一個片上,然後移動達到平衡

  下面我們來插入資料,看看有什麼效果

  看下兩個分片的資料數量

  可見這次的分片結果是按照預分片的規則來的,是非常均勻的