0

Meteor 使用 oplog 拖尾有什么好处?我知道这些:

  • 拥有副本集可确保高可用性
  • 在检测数据库中的更改并将这些更改推送到客户端时,Oplog 拖尾提供了改进的性能

更具体地说,给定一个 Meteor 应用程序,其中“实时”方面并不那么重要(即没有足够密集的写入,客户端可能会在其会话期间看到任何数据更改)并且还忽略了拥有副本集的可用性优势,使用oplog拖尾还有其他好处吗?

4

1 回答 1

1

在没有拖尾的情况下,oplog Meteor 将使用轮询与集合的当前状态保持同步。这会增加 Mongo 的带宽使用率和 CPU 负载。因此,使用 oplog 的最后一个优势是,它可以降低负载,从而使 MongoDB 整体性能更高。

于 2017-02-24T16:44:46.227 回答