前段時間線上dba準備上Mongodb sharding,想測試是否能擴展寫的能力,寫了各種腳本(多線程寫一個mongos,多線程寫多個mongos)去測試發現一直是寫在一個shard上,得出的結論是mongodb sharding無法擴展寫的能力=。=
那麼是不是真的就是這樣呢?
算了,直接傳送門吧:(因爲默認是range shard,2.4可以使用hashed shard)
http://docs.mongodb.org/manual/core/sharding-shard-key/#sharding-shard-key-query-isolation
看文檔是基本功啊!
PS:珍愛生命,遠離mongo