跳转到内容

复制与一致性模型

线性一致性、顺序一致性、因果一致性、最终一致性的定义与区别;每种模型允许什么异常、需要什么协调。本章用读写例子说明各模型,并讲 CRDT 如何在无协调下收敛。

  • 线性一致性 = 像单机一样
  • 因果一致性是无需共识的最强模型
  • CRDT 以限制操作类型换取无冲突合并