实际上以下是我真正想问的问题: 块大小的集合是1M。当配置服务器关闭时,整个配置服务器都是只读的。当前集群只有一个块,如果我想向这个集群插入大量数据,这些数据的容量超过1M,我可以成功插入这些数据吗? 如果是的话,它是否描述了真正的块大小可以超过块大小的集合? 谢谢!
答案 0 :(得分:2)
简短回答:是的,你可以,但你应该尽快修复你的配置服务器,以避免长时间不平衡你的分片。
当大小达到其大小阈值时会自动分割 - stated here。
但是,在配置服务器发生故障期间,无法拆分块。即使只有一台服务器出现故障。 See here
<强>编辑强>
正如Sergio Tulentsev所述,您应该在执行插入之前修复配置服务器。在此之前,系统的元数据将继续只读。
正如Adam C的链接指出的那样,如果您在修复配置服务器之前执行与您描述的插入操作,则您的分片将变得不平衡。