分布式事务基本原则和设计理念
原教旨CAP理论
- C:强一致性:consitency 多数据版本下对数据更新体现的效果和单数据一样。
- A:可扩展性:客户端在任何时刻对大规模数据的读写都应该保证在限定的时间内完成。
- P:分区容忍性,系统必须适应在分区键机器无法通信的情况下工作。

三角形

BASE原则
- BA基本可用 允许偶尔的错误
- S:软状态 数据状态不要求任何时刻保持同步
- E :最终一致性
BASE原则通过牺牲强一致性换取高可用性,NoSQL系统与云存储系统的发展过程正在逐步提供局部ACID特性发展,即从全局而言符合BASE原则局部符合ACID原则。