- 我們希望在碎片
- 這裏只有一個數據庫(〜110M記錄)收集使用2個蒙戈服務器基於_id(整數)服務器。
- 活性主要寫,增加新的記錄,更新舊的
- 記錄只有兩個字段:_id和陣列{:_id => 12345,:PP => [東西,東西,...]}
- _id實際上是我們的用戶ID,整數
- _id是集合中的唯一指標是基於
- 我們要分片的關鍵:_id%2
即_id = 1變爲服務器1 ,_id = 2轉到服務器2,_id = 3轉到服務器1,_id => 4轉到服務器2 ...等等蒙戈碎片:如何達到均衡
(因爲_ids是線性的,我們希望這兩個服務器上的寫作也同樣均衡)
我們如何配置這mongos?
我也想看看:http://www.kchodorow.com/blog/2012/07/25/controlling-collection-distribution/ – Jenna