CAP原理

作者: 响响月月 | 来源:发表于2018-11-01 10:58 被阅读0次

分布式系统不可能同时满足三个条件:

  1. 一致性(Consistency):每次都能读到最新数据,读不到则返回错误。
  2. 可用性(Availability):每次请求都能获得响应,返回数据(不是错误)。
  3. 分区容忍(Partition tolerance):可靠性。其中一个坏了还可以继续使用。
CA
  • 关注一致性可用性
  • 一致性协议,如两阶段提交(2PC)。
  • 一旦有网络问题或是结点错误,系统会拒绝请求。
CP
  • 关注一致性分区容忍性
  • 大多数结点的数据一致性(如Paxos算法)
  • 少数结点在没有同步到数据时变为不可用状态(部分可用性)
AP
  • 关注可用性分区容忍性
  • 不能达成一致性
  • 数据冲突,要维护数据版本

相关文章

  • 一致性科普

    CAP:网络编程(七):CAP原理推导和应用

  • CAP到底是什么鬼?

    CAP到底是什么鬼? CAP理论 解释CAP原理 加深理解 蚂蚁金服OceanBase 据说已经打破CAP?? ...

  • CAP 原理

    CAP 原理: CAP 原理是分布式存储的理论基石 C - Consistent ,一致性 A - Availab...

  • 架构师训练营第6周作业 CAP

    1. 请简述CAP原理 CAP原理是用来描述分布式数据存储系统的一个定理,CAP三个字母分别代表Consisten...

  • 微服务架构下的分布式数据管理书目录

    分布式数据管理之痛点 分布式数据管理之举措 CAP原理和最终一致性 CAP原理(CAP Theorem) 最终一致...

  • CAP原理

    我们在学习分布式事务的时候,经常会看到各种博客、博文介绍CAP原理。但是感觉讲述的并不是那么清晰,于是自己查询了各...

  • CAP原理

    分布式系统不可能同时满足三个条件: 一致性(Consistency):每次都能读到最新数据,读不到则返回错误。 可...

  • CAP原理

    学习视频4天从浅入深精通SpringCloud 微服务架构【黑马程序员】,黑马出品良心精品。 Consistenc...

  • Redis-主从同步(有备无患-解决单点故障)

    CAP CAP原理就好比分布式领域的牛顿定律,它是分布式理论的基石。原理简单讲解:C - Consistent, ...

  • 架构师进阶实战随堂笔记三

    场景三分布式系统中的CAP原则 CAP&Base 理论介绍与案例分享 CAP理论介绍 CAP原理 一致性(Cons...

网友评论

      本文标题:CAP原理

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