【发布时间】:2014-02-25 17:30:45
【问题描述】:
为什么我们在 cassandra 中需要 Keyspace 级别的复制因子? 为什么不在列族级别?
【问题讨论】:
标签: cassandra replication
为什么我们在 cassandra 中需要 Keyspace 级别的复制因子? 为什么不在列族级别?
【问题讨论】:
标签: cassandra replication
您可以使用复制因子指定数据冗余要求。键空间级别很方便,因此您不必为您创建的每个列族重复该要求(并且可能会忘记)。列族继承其键空间的一致性级别。如果您有具有不同冗余要求的列族,只需将它们分组到单独的键空间中。例如。对于您的业务数据,您可能需要 3 的复制因子,而对于一些您可以松动的元数据,因为它会随着时间的推移自行重建,请使用复制因子为 1 的单独键空间。
【讨论】: