分布式, 算法, 实战,

CAP理论,ACID理论和BASE理论

波斯王子 波斯王子 Follow Jul 30, 2021 · 1 min read
CAP理论,ACID理论和BASE理论
Share this

CAP理论

CAP 理论是对分布式系统的特性做了高度抽象,形成的三个指标:

  • 一致性(Consistency)
  • 可用性(Availability)
  • 分区容错性(Partition Tolerance)

一致性强调的是数据正确,可用性强调的是服务可用,但不保证数据正确,而分区容错性强调的是集群对分区故障的容错能力

因为分布式系统与单机系统不同,它涉及到多节点间的通讯和交互,节点间的分区故障是必然发生的,所以,在分布式系统中分区容错性是必须要考虑的。

ACID理论,追求一致性(C)

BASE理论,追求可用性(A)

Join Newsletter
Get the latest news right in your inbox. We never spam!
波斯王子
Written by 波斯王子 Follow
去读书吧,发现不一样的世界!😉