有没有办法限制mongodb主从同步的带宽使用。
我们遇到的问题是开启 mongodb 主从同步时带宽耗尽。
非常感谢。
据我了解,即使您获得低于 10 毫秒的低(ish)延迟,这也会影响您的查询,具体取决于您拥有的数据负载类型。
此外,您最终会在系统中添加另一个故障点,应用程序服务器和数据库服务器之间的通信可能会失败。MongoDB 不对其协议使用任何加密,除非您以某种方式对其进行隧道传输,否则您的数据将在许多跃点之间清晰运行。而且,正如您所指出的,还有带宽使用。
总的来说,我建议您使用另一个节点来运行您的数据库,但在您的应用程序服务器的同一网络上。
有没有办法限制mongodb主从同步的带宽使用。
并非如此,数据是通过 oplog 复制的,它只是主数据库中的一个集合。因此,次要有效地从主要读取并拉下数据。
MongoDB 中没有可用的压缩。
从带宽的角度来看,假设所有进入主节点的东西也会进入次节点。您的网络硬件将需要能够处理此流量。