我知道这听起来像是一个天真的问题,但我似乎并没有在谷歌上看到太多。是否可以将文档插入/插入到mongodb(3.6)数据库中,同时进行分片(即块状平衡器正在运行)? 感谢
答案 0 :(得分:1)
documentation非常明确:
通过分发集合,Sharding可以提高并发性 多个mongod实例,允许分片服务器(即mongos 进程)同时执行任意数量的操作 各种下游mongod实例。
在分片群集中,锁定适用于每个单独的分片,而不适用于 整个集群;即每个mongod实例独立于其他mongod实例 在分片群集中并使用自己的锁。一个操作 mongod实例不会阻止任何其他操作。
所以,是的,您可以随时对群集运行任何查询。这应该对您的客户完全透明,MongoDB将在内部管理可能需要的锁。