Cassandra:地理冗余和一致性

Cassandra: Geo Redundancy and consistency

考虑跨两个数据中心部署的 Cassandra 实例以实现地理冗余。

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

不可以(否则会违反 CAP)。

如果您希望 read/writes 个数据中心完全一致,那么您将不得不放弃可用性或分区容错性。