cap原则和base原则

本文探讨了CAP原则,它指出在分布式系统中,一致性(C)、可用性(A)和分区容错性(P)不能同时保证。通常需要在C和A之间做出权衡,而P是必须的。BASE原则是CAP的妥协,主张基本可用(BA)、软状态(S)和最终一致性(E)。Nacos系统中,临时节点遵循AP原则,侧重可用性和分区容错,而持久化节点则遵循CP原则,强调一致性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cap原则

c: consistency  一致性

a: availability   可用性

p:partition tolerance 分区容错性

base原则:

ba:基本可用

s: 软可用

e:最终一致性

cap原则是三选二 ,base原则是cap原则的折中,分布式中优先保证p,然后在c和a中做选择。

p是分区容错性,主要是在多节点的部署的系统中,多节点部署在不同的网络分区里,由于网络原因会导致多节点之间无法同步数据,容错是指即使是分区了也要保证系统的可用性。

nacos临时节点是ap原则,nacos持久化节点是cp原则

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值