数据库的ACID和CAP

Posted leeego-123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库的ACID和CAP相关的知识,希望对你有一定的参考价值。

 

传统数据库ACID分别是:
        A(Atomicty)原子性

        B(Consistency)一致性

        I(Isolation)独立性

        D(Durability)持久性

 

分布式下的数据库CAP是指:  (3进2原则,只能在三个条件里,选择两个满足

     C:Consistency(强一致性),

  A:Avaliabilty(可用性),

  P(partiton toleerance)分区容错

3进2原则(RDBMS--传统的数据库如,mysql,oracle等满足CA,分布式数据库必须满足CP或AP,即P必须实现)

      技术图片

 

技术图片

 

以上是关于数据库的ACID和CAP的主要内容,如果未能解决你的问题,请参考以下文章

关于ACID理论和CAP理论

关于ACID理论和CAP理论

关于ACID理论和CAP理论

ACID理论和CAP理论的对比和总结

分布式理论系列从 ACID 到 CAP 到 BASE

说清楚ACID&CAP