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

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

posted @   zping  阅读(651)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2018-07-19 SQL Server--疑难杂症之坑爹的Windows故障转移群集(转)
点击右上角即可分享
微信分享提示