我正在运行 MongoDB 2.4.5,最近我开始深入研究 Replica Set 以获得某种冗余。
我使用--replSet参数启动了同一个 mongo 实例,还添加了一个仲裁器来运行副本集。发生的事情是写入 mongo 的速度显着减慢(从 15 毫秒到 30-60 毫秒,有时甚至在 300 毫秒左右)。一旦我以非复制模式重新启动它,性能就会恢复正常。
我还设置了最新的 MongoDB 3.0 版本,没有数据并运行与以前相同的测试器,结果非常相似——运行 ReplicaSet 模式时写入速度至少慢了 50%。
我在网上找不到很多这种行为的例子,所以我猜我的 mongo 配置或操作系统配置有问题。
有任何想法吗?感谢帮助。