分布式CAP一致性原理简介

378 阅读1分钟
  • C: 一致性(Consistency)
  • A: 可用性(Availibility)
  • P: 分区容错性(Partition Tolerance)

一. 保证分区容错性: 网络可以出错

当网络失效发生的时候, 我们

  • 要么取消当前写操作, 这样数据仍然保持一致, 但系统不可用
  • 要么继续当前写操作, 这样数据无法保持一致, 但系统仍可用

--- 摘自<从0开始学大数据 16_Zookeeper>

二. 不保证分区容错性: 网络不可以出错

@see Kafka Replication

--- <大规模数据处理实战 09_CAP定理>