写入关注是否有助于在 mongodb 中实现同步复制



如果我们为 w 选项选择任何值,它会首先将更改应用于主选项,然后再应用于其他选项吗? 我们可以将其视为同步复制吗?

W 选项 - 这是写入问题。

它描述了从MongoDB请求的确认级别,用于对独立mongod或副本集或分片集群的写入操作。

Mongo Db被广泛使用,安装在具有复制数据集的分布式机器上。如果配置了 mongo db,例如确保无论何时执行写入操作,只有在成功将写入应用于所有副本集时才会给出确认,那么在这种情况下,它是否被视为同步复制。但是,复制因子越高,确认时间就越长,这将降低写入性能。

如果选择较低的值(如 1(,则在主写入成功时给出确认。次要成员从其主要源复制oplog,并在异步进程中应用这些操作。

希望这有帮助。

最新更新