84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
2个分片,发现插入操作的目标多数是分片1,导致分片1的磁盘马上就满了
如果满了,会自动将后来的插入操作引导到分片2吗?还是报错、溢出?
学习是最好的投资!
分片之后,数据都插入到分片1了。说明分片有问题
sh.status()查看下
shard key 建立的不正确就出现分片数据不均匀 但是没绝对均匀
我在服务器上试验过,由于一个mongod结点运行,需要维护journal文件用于数据库操作重演,而这个journal文件需要占用一定的磁盘空间,所以当磁盘空间不足时会导致mongod结点exit。我的服务器上本来跑了4个mongod结点和一个configsvr,结果磁盘满了之后,只剩下3个mongod结点了。
分片之后,数据都插入到分片1了。说明分片有问题
sh.status()查看下
shard key 建立的不正确就出现分片数据不均匀
但是没绝对均匀
我在服务器上试验过,由于一个mongod结点运行,需要维护journal文件用于数据库操作重演,而这个journal文件需要占用一定的磁盘空间,所以当磁盘空间不足时会导致mongod结点exit。我的服务器上本来跑了4个mongod结点和一个configsvr,结果磁盘满了之后,只剩下3个mongod结点了。