如何知道或计算mongodb碎片的当前块大小?

如何知道或计算mongodb碎片的当前块大小?,mongodb,Mongodb,事实上,以下是我真正想问的问题: 区块大小集为1M。当配置服务器关闭时,整个配置服务器都是只读的。当前集群只有一个区块,如果我想向这个集群插入大量数据,这些数据的容量超过1M,我能成功插入这些数据吗? 如果是,它是否描述了实际块大小可以大于块大小集? 谢谢 简短回答:是的,您可以,但是您应该尽快修复配置服务器,以避免长时间不平衡碎片 块在达到其大小阈值时自动分割- 但是,在配置服务器故障期间,无法分割块。即使只有一台服务器出现故障 编辑 如所述,您应该在执行插入之前修复配置服务器。在此之前,系

事实上,以下是我真正想问的问题: 区块大小集为1M。当配置服务器关闭时,整个配置服务器都是只读的。当前集群只有一个区块,如果我想向这个集群插入大量数据,这些数据的容量超过1M,我能成功插入这些数据吗? 如果是,它是否描述了实际块大小可以大于块大小集?
谢谢

简短回答:是的,您可以,但是您应该尽快修复配置服务器,以避免长时间不平衡碎片


块在达到其大小阈值时自动分割-

但是,在配置服务器故障期间,无法分割块。即使只有一台服务器出现故障

编辑

如所述,您应该在执行插入之前修复配置服务器。在此之前,系统的元数据将继续为只读


正如的链接所指出的,如果您在修复配置服务器之前执行所述的插入操作,您的碎片将变得不平衡。

是的,我知道这是自动的,但当前的配置服务器是只读的。因此,此区块不能拆分为Fix配置服务器,然后再进行大规模插入。这里也有人问(并回答):