什么是CAP理论

CAP理论:一个分布式系统最多只能同时满足一致性、可用性和分区容错性这三项中的两项。其中一致性是指更新操作成功并返回客户端完成后,所有节点在同一时间的数据完全一致;可用性指的是服务在正常响应时间内一直是可用的;分区容错性是指在分布式系统遇到某节点或网络分区故障的时候,仍然能够对外提供满足一致性和可用性的服务。其中舍弃P最为不可实现,因为这种情况下虽然CA都有所保障,但是分区是始终都会存在的一个现象,舍弃P的话对数据的使用和一致性都没有很大影响,只是会使数据同步时间延长,影响用户数据的存取速度,舍弃C此时结点提供的都是本地数据,会导致全局数据的不一致。目前的多数大型互联网应用的场景都主机众多、部署分散,网络规模宏大,节点故障与网络故障是常态,在对用户使用影响较小的情况下一般都采取舍弃P的CA型。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值