我正在做一些测试来弄清楚我们环境中副本集的性能。设置包括本地数据中心中的1个主节点和1个辅助节点以及远程数据中心中的1个辅助节点。
我的记录包含1个大小为512字节的字段。插入数量为100,000和500,000。
在第1周期间,主要插入在以下时间内发生: 100,000次写入 - 5秒 500,000次写入 - 20秒
第2周 - 100,000次写入 - 14秒 500,000次写入 - 66秒
我似乎无法想象可能导致利率下降的原因。我有一个大小为1 GB的oplog并启用了日记功能。因为没有太多的滞后,我不关心复制滞后。在设置mongodb的环境中没有其他i / o进程发生。我还删除了文件并重新启动了机器,但我仍然注意到这种情况。
任何人都可以让我知道可能是什么原因吗?
谢谢, 内甚
答案 0 :(得分:1)
如果这些是虚拟机,那么您可能会有一个“吵闹的邻居”。如果您使用的是NAS或SAN存储,则写入吞吐量会受到网络流量或共享NAS或SAN的其他主机的I / O负载的影响。