测试MongoDB的自动分片
? MongoDB的自動分片:
???? test庫分片配置:
db.shards.find()
{ "_id" : "shard0000", "host" : "127.0.0.1:29017", "state" : 1 }
{ "_id" : "shard0001", "host" : "127.0.0.1:29018", "state" : 1 }
{ "_id" : "shard0002", "host" : "127.0.0.1:29019", "state" : 1 }
? log表的分片字段:uid ,并在uid建立索引:循環(huán)寫入數(shù)據(jù):
????? for(i=100000;i<400000;i++){ db.log.insert({"uid":i,"name":"mongodb","age":6,"date":new Date()}); }
????? for(i=200000;i<300000;i++){ db.log.insert({"uid":i,"name":"mongodb","age":6,"date":new Date()}); }
在20萬--30萬多次寫入,發(fā)現(xiàn)分片能自動分均勻。不會出現(xiàn)不均衡的分片。
轉(zhuǎn)載于:https://www.cnblogs.com/zping/p/11213249.html
總結(jié)
以上是生活随笔為你收集整理的测试MongoDB的自动分片的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华夏银行信用卡怎么还款?还款方法有这几种
- 下一篇: zookeeper watch笔记