摘录自《大规模数据处理实战》极客时间
大部分情况下,系统设计都会保留 P 属性,而在 C 和 A 之间二选一。
- CP 系统:Google BigTable, Hbase, MongoDB, Redis, MemCacheDB,这些存储架构都是放弃了高可用性(High Availablity)而选择 CP 属性的。
- AP 系统:Amazon Dynamo 系统以及它的衍生存储系统 Apache Cassandra 和 Voldemort 都是属于 AP 系统
- CA 系统:Apache Kafka 是一个比较典型的 CA 系统。
更多精彩内容,可以扫码查看专栏