mongodb【分片似乎无效】,求解

jasonli8848 2016-06-28 10:27:01
mongodb版本3.0.7
有2台mongodb分片服务器;
组合片键SystemId、SubtractSecond,SystemId字符,值不多,几十个;SubtractSecond时间戳的长整型;
chunksize设为1M;
现在问题是所有数据都存储在一台分片机上,另外一台分片机没数据......
求高人指点......


-----------------------------------------

-----------------------------------------
...全文
356 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jasonli8848 2016-08-30
  • 打赏
  • 举报
回复
结贴吧.................................
jasonli8848 2016-08-30
  • 打赏
  • 举报
回复
已经解决,原因是大意把集合名称写错了...................................................................
CodeFriends 2016-06-30
  • 打赏
  • 举报
回复
如果仅仅是看测试效果,你可以将SubtractSecond和SystemId的值对调一下。片键为{SubtractSecond,SystemId}
jasonli8848 2016-06-28
  • 打赏
  • 举报
回复
SystemId可能会相同,因为只有几十个不同的值,但SubtractSecond不相同,SubtractSecond是以时间戳的double,精确到微秒,整合起来相同值的机率不大
rucypli 2016-06-28
  • 打赏
  • 举报
回复
SystemId、SubtractSecond插入的是相同的值? 相同的值肯定没法分片出去
rucypli 2016-06-28
  • 打赏
  • 举报
回复
但是看你的分片范围 minkey maxkey怎么都是1

1,747

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧