实际上我真正想问的是:块大小的集合是1M。当配置服务器关闭时,整个配置服务器都是只读的。当前集群只有一个chunk,如果我想往这个集群插入很多数据,这些数据的容量超过1M,我能成功插入这些数据吗?如果是,它是否描述了真正的块大小可以大于块大小的集合?谢谢!
问问题
368 次
1 回答
2
简短的回答:是的,你可以,但你应该尽快修复你的配置服务器,以避免长时间不平衡你的分片。
当块达到它们的大小阈值时,块会自动拆分 -此处说明。
但是,在配置服务器故障期间,无法拆分块。即使只有一台服务器出现故障。见这里。
编辑
正如Sergio Tulentsev 所说,您应该在执行插入之前修复配置服务器。在此之前,系统的元数据将继续是只读的。
正如Adam C的链接指出的那样,如果您在修复配置服务器之前执行您描述的插入操作,您的分片将变得不平衡。
于 2012-08-27T07:00:01.070 回答