In the previous chapters, we touched on the idea that Cassandra can automatically replicate across multiple data centers. There are other systems that allow similar replication; however, the ease of configuration and general robustness set Cassandra apart. Let's take a detailed look at how this works.
You will recall from Chapter 3, Replication, that specifics about replication are configured via CQL at the keyspace level. Since we're on the topic of multiple data centers, it's important to understand that you'll always have to use the
NetworkTopologyStrategy, since the
SimpleStrategy does not allow you to set replication factor for each data center.
Using our example physical topology ...