您的位置:首页 > 其它

CAP理论与BASE理论

2017-11-21 11:13 387 查看
CAP理论:一个分布式系统中,不可能同时满足C、A、P这三个基本需求,最多只能满足其中的两项。

C:Consistency 一致性(始终一致)

A:Availability 可用性(始终可用)

P:Partition tolerance分区容错性(网络分区故障不影响整体服务)

BASE理论:是CAP理论的演化,即使无法做到强一致性,但每个应用都可以根据自身业务特点,采用适当的方式来使系统达到最终一致性。

BA:Basically Available(基本可用):允许损失部分可用性,保证核心功能可用。

S:Soft-safe(软状态):允许系统存在中间状态,允许不同节点副本同步时存在延时。

E:Eventual consistency(最终一致性):不强调强一致性,允许在一定时间后,达到状态一致。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  分布式