分布式系统的CAP论
20007,加州学伯克分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2
后,麻省学院的Seth Gilbert和Nancy Lynch从论上证明CAP。之后,CAP论正式成
为分布式计算领域的公认定。
CAP论概述
CAP论:个分布式系统最多只能同时满致性(Consistency)、可性(Availability)和分区
容错性(Partition tolerance)这三项中的两项。
需要注意的的是,CAP论中的CA和数据库事务中ACID的CA并完全是同回事。两者之中的
A都是C都是致性(Consistency)。CAP中的A指的是可性(Availability),ACID中的A指的
是原性(Atomicity),切勿混为谈。