使用“movechunk”命令(以及因此当平衡器运行时),读取和锁定是否发生在副本集的主要或次要成员上?
我们的应用程序当前没有从辅助节点读取,所以如果 shard balancer / movechunk 命令从次要成员读取并且只锁定辅助成员而不影响主要成员的性能会很好。
使用“movechunk”命令(以及因此当平衡器运行时),读取和锁定是否发生在副本集的主要或次要成员上?
我们的应用程序当前没有从辅助节点读取,所以如果 shard balancer / movechunk 命令从次要成员读取并且只锁定辅助成员而不影响主要成员的性能会很好。