1

这是我的问题:我想使用 MongoDB 副本功能来提供要推送到设备的只读数据副本集。

我现在的问题是我想知道何时插入/更新某些文档并在所有节点上复制。

当我在顶部发送通知时,我想确保在发送之前更新这些数据。

4

2 回答 2

0

首先要确保您的数据在辅助节点之间同步,您必须在插入/更新 写关注文档时设置适当的写关注

然后要查看是否插入/更新了数据,您必须监视副本主 oplog 文件 Replica Oplog docs

注意我相信当所有成员都具有大致相同的 oplog 文件时,您可以声明您的副本集是一致的。

于 2013-11-11T17:05:51.980 回答
0

您可以通过为读取成员指定标签并为插入/更新操作提供自定义写入关注点来做到这一点,这样它们只会在操作完成并复制到您关注的标记节点后返回。

你可以在这里读更多关于它的内容:

http://docs.mongodb.org/manual/core/replica-set-write-concern/#custom-write-concerns

于 2013-11-11T19:15:37.723 回答