我们正在考虑为Cassandra数据库提供额外的备份策略。
目前我们使用:
还有其他有效策略吗?最大的问题是我们需要一个额外数据中心的生命数据副本,它只有一个服务器。因此,举个例子我们说3个Cassandra服务器,我们想要复制到第二个数据中心的一个备份Cassandra服务器。我认为我们可以做到的唯一方法是将复制级别设置为4.这意味着必须始终将所有数据写入所有服务器。
我们也在考虑在一些像HDFS这样的网络分布式系统上运行Cassandra。如果我错了,请纠正我,但这对Cassandra来说是非常低效的使用?
Cassandra是否还有其他有效的备份策略可以备份当前数据而不会影响其性能?