所有节点上的MongoDB复制:状态?
我的问题是: 我希望使用MongoDB副本功能来提供要推送到设备的只读副本数据集 我现在的问题是,我想知道在所有节点上何时插入/更新和复制某些文档所有节点上的MongoDB复制:状态?,mongodb,replication,mongodb-.net-driver,Mongodb,Replication,Mongodb .net Driver,我的问题是: 我希望使用MongoDB副本功能来提供要推送到设备的只读副本数据集 我现在的问题是,我想知道在所有节点上何时插入/更新和复制某些文档 由于我在上面发送通知,我希望在发送通知之前确保此数据已更新。首先,要确保数据在二级数据库之间同步,在插入/更新时必须设置适当的写入关注点 然后,要查看是否插入/更新了数据,必须监视副本主oplog文件 注意:我相信您可以声明,当所有成员都具有大致相同的oplog文件时,您的副本集是一致的。您可以通过为读取成员指定标记并为插入/更新操作提供自定义写
由于我在上面发送通知,我希望在发送通知之前确保此数据已更新。首先,要确保数据在二级数据库之间同步,在插入/更新时必须设置适当的写入关注点 然后,要查看是否插入/更新了数据,必须监视副本主oplog文件
注意:我相信您可以声明,当所有成员都具有大致相同的oplog文件时,您的副本集是一致的。您可以通过为读取成员指定标记并为插入/更新操作提供自定义写入关注点来做到这一点,以便它们仅在操作完成并复制到标记您关心的节点 您可以在此处阅读更多信息:
你有多少台设备?ReplicaSet目前有12个成员的硬限制。一旦重写了写关注点,是否有办法使写操作只返回到同样使用C驱动程序的位置?