BASE:Basically Available, Soft-state, Eventually Consistent。 由 Eric Brewer 定义。
CAP理论的核心是:一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求,最多只能同时较好的满足两个。
BASE是NoSQL数据库通常对可用性及一致性的弱要求原则:
- Basically Availble --基本可用
- Soft-state --软状态/柔性事务。 “Soft state” 可以理解为"无连接"的, 而 “Hard state” 是"面向连接"的
- Eventual Consistency – 最终一致性, 也是是 ACID 的最终目的。
本文深入探讨了分布式系统中CAP理论的核心概念,即一致性、可用性和分区容错性三者不可兼得的原则,并介绍了NoSQL数据库常采用的BASE原则,包括基本可用、软状态和最终一致性,以实现分布式系统的高效运行。
1044

被折叠的 条评论
为什么被折叠?



