分布式-Base理论
分布式-Base理论
介绍
CAP无法同时满足,为了同时实现CAP系统,所以出现了BASE
BA(Basically Available):基本 可用
S(Soft State):软状态
E(Eventually Consistent):最终一致性
ACID和BASE是对冲理论:
ACID追求强一制性
BASE牺牲强一致性,追求高可用性
Basically Available
通过妥协响应时间和功能损失
场景:
断电,增大响应时间
高并发下,电商提示抢购失败
Soft State
软状态本质就是系统中的数据有中间状态,多节点的副本数据等待同步数据延迟
Eventually Consistent
软状态数据不可以一直持续,必须在一段时间内完成同步,达到最终一致性
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Joohwan!
评论