2011-05-24 99 views

回答

1

就我的理解而言,即使您获得的低(ish)延迟时间为10毫秒,也可能会影响您的查询,具体取决于您拥有的数据加载类型。

另外,您还可以为系统添加另一个故障点,您的应用程序服务器和数据库服务器之间的通信可能会失败。 MongoDB不会对其协议使用任何加密,并且除非以某种方式进行隧道传输,否则您的数据将在许多跳跃之间清除。而且,正如您所指出的那样,有带宽使用。总的来说,我建议你让另一个节点运行你的数据库,但是在你的应用服务器的同一个网络上。

1

有没有办法限制mongodb主从同步的带宽使用。

并非如此,数据是通过oplog复制的,oplog只是主要的集合。因此,辅助人员正在有效地从主要数据中读取数据。

MongoDB中没有可用的压缩。

从带宽持续性角度来看,假设所有到小学的课程都将转到第二级。您的网络硬件将需要能够处理此流量。