Why have two rings? Cassandra manages the replication for you....one ring with physical nodes in two dc might be a better option. Of course, depending on the inter-dc failure characteristics, might need to endure split-brain for a while.
/*********************** sent from my android...please pardon occasional typos as I respond @ the speed of thought ************************/ On Oct 10, 2011 10:09 PM, "Cassa L" <lcas...@gmail.com> wrote: I am trying to understand multi DC setup for cassandra. As I understand, in this setup, replicas exists in same cluster ring, but physically nodes are distributed across DCs. Is this correct? I have two different cluster rings in two DCs, and want to replicate data bidirectionally. They both have same keyspace. They take data traffic from different sources, but we want to make sure, data exists in both the rings. What could be the way to achieve this? Thanks, L.