架构师之路-CAP

作者: Mr慕谦 | 来源:发表于2019-04-03 15:53 被阅读7次

    CAP理论的三个核心要素:一致性、可用行、跟去容忍性。

    CAP理论指分布式系统中涉及到读写操作时,一致性、可用性、分区容忍性三个要素只能保证两个,另外一个必须牺牲。

    分布式系统理论上不可能选择CA架构,只能选择CP或AP架构。

    CAP关注的粒度是数据,而不是整个系统。

    CAP是忽略网络延迟的。

    正常运行情况下,不存在CP和AP的选择,可以同时满足CA。

    CAP中放弃某个要素并不代表什么都不做,需要为分区回复后做准备。

    ACID(原子性、一致性、隔离性、持久性)的应用场景是数据库事务,CAP关注的是分布式系统数据读写。

    BASE(基本可用、软状态、最终一致性)是CAP理论中AP方案的延伸。

    相关文章

      网友评论

        本文标题:架构师之路-CAP

        本文链接:https://www.haomeiwen.com/subject/pxszbqtx.html