(无领导者)复制.那么如何保证数据副本的一致性?...同时由于网络不可靠导致复制延迟如何保证数据副本一致性?
如果数据副本失效, 即不可用, 该采取什么样的策略与措施呢? 数据如何追赶到与其他数据副本保持一致呢?..., 需要我们手动修复解决的, 那么如何避免呢?...,依赖于存储引擎执行恢复,因为WAL日志包含具体哪些磁盘块对应的哪些字节被更改的信息,使得复制与存储引擎紧密耦合.试想下如果Node1节点的存储引擎版本升级,Node2并没有升级的话,中间复制协议的版本就可能存在差异...另外一种基于日志复制的方式是基于逻辑日志复制, 如果是mysql的话那么基于逻辑日志是一个二进制日志, 也可以理解为基于行复制, 主要是解决与存储引擎解耦, 这种更具备向后兼容性.