1. 首页
  2. 数据库
  3. 其它
  4. CAP理论与分布式数据库

CAP理论与分布式数据库

上传者: 2021-02-23 07:42:36上传 PDF文件 304.11KB 热度 18次
根据CAP理论,一致性(C),可用性(A),分区容错性(P),三者不可兼得,必须有所取舍。而传统数据库保证了强一致性(ACID模型)和高可用性,所以要想实现一个分布式数据库集群非常困难,这也解释了为什么数据库的扩展能力十分有限。而近年来不断发展壮大的NoSQL运动,就是通过牺牲强一致性,采用BASE模型,用最终一致性的思想来设计分布式系统,从而使得系统可以达到很高的可用性和扩展性。但是,对于CAP理论也有一些不同的声音,数据库大师MichaelStonebraker就撰文《ErrorsinDatabaseSystems,EventualConsistency,andtheCAPTheorem》
下载地址
用户评论