2017-10-11 68 views
1

考虑在两个数据中心之间部署Cassandra实例以实现地理冗余。Cassandra:Geo冗余性和一致性

是否可以将此群集配置为具有一致性级别,以便我们同时获得地理冗余(即使整个数据中心中的一个宕机并且该实例继续与一个数据中心一起运行也是可用的)并且完全一致读和写。这是否违反CAP定理?

回答

1

不,你不能(否则你会违反CAP)。

如果您想在整个数据中心内完全一致地读取/写入,那么您将不得不放弃可用性或分区容差。