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建立索引:循环写入数据:

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万多次写入,发现分片能自动分均匀。不会出现不均衡的分片。

最新文章

  1. zyUpload+struct2完成文件上传
  2. UIkit框架之UIimageview
  3. Sequel Pro 免费的MySQL管理客戶端(有SSH部分)
  4. Bat命令知识[转]
  5. [转] C++11带来的move语义
  6. Oracle基本分组查询group by的使用
  7. 练习笔记:net,JqueryUI实现自动补全功能
  8. JAVA学习课第五十八届 — GUI
  9. 1257: [CQOI2007]余数之和sum
  10. nodeJS之eventproxy源码解读
  11. 采用OCR识别自动识别财务报表
  12. javascript获取链接参数
  13. java多线程的编程实例
  14. C++一个类对象的大小计算
  15. javascript 对象数组排序(按照科目级次)
  16. Promise.all处理多个异步请求
  17. MongoDB学习目录
  18. HDU - 2892:area (圆与多边形交 求面积)
  19. 搭建spark集群
  20. poj2115

热门文章

  1. Xamarin.Android UnauthorizedAccessException: Access to the path is denied
  2. 浅谈PageRank
  3. 【Spring Boot学习之八】发布打包
  4. 使用事件和 CQRS 重写 CRUD 系统
  5. Asp Core部署到IIS服务器
  6. 解决netty客户端接收报文不完整的情况
  7. composer安装FOSUserBundle内存溢出
  8. LeetCode 5073. 进击的骑士(Java)BFS
  9. jdbc 简单示例和优缺点
  10. Redis cluster的核心原理分析