BASE
BASE是基本可用(Basically Available), 软状态(Soft State), 最终一致性(Eventually Consistent)....BASE理论是对CAP中一致性和可用性权衡的结果, 他的核心思想是, 即使无法做到强一致性, 但每个应用都可以根据自身业务特点, 采用适当的方法来使系统达到最终一致性....而BASE要求最终一致性, 通过牺牲强一致性来达到可用性, 通常运用在大型分布式系统.
在实际的分布式场景中, 不同业务单元和组件对一致性的要求是不同的, 因此ACID和BASE往往会结合在一起使用.