CAP意思

CAP理论指的是:

一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)。

一致性:

所有节点获取的数据的结果是一样的。

可用性:

任何时候都可以访问,马上给返回一个值,数据不一定是最新的。

分区容错性能:

一个节点挂掉,系统还能用。

区别:

可用性:保证系统能立即给一个值,值不是最新的也行,重点在于立马获取数据。比如:主节点修改了值,从节点值没有来的及修改。客户端是从从节点取值的,这也符合可用性。
一致性: 向分布式系统请求值时,值一定要最新的。比如在主节点修改了值,从节点值也一定要改过来之后,才能提供给客户端。
分区容错性:保证所有的功能正常的。没有要求值时最新,也没有要求立刻返回数据。分布式系统中,每个节点部署的功能可能是不一样的,要保证一个节点挂掉后其他节点能代替这个节点功能,或者有从节点接替这个节点。不用考虑值是不是最新的,也不用考虑立刻返回。只要功能可以就行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值