在cassandra中复制因素是什么,它如何影响单个DC或多个DC节点?
发布于 2017-09-11 02:43:59
Cassandra在多个节点上存储副本,以确保可靠性和容错性。跨集群的副本总数称为复制因子。复制因子1意味着在一个节点上每一行只有一个副本。复制因子2表示每一行的两个副本,其中每个副本位于不同的节点上。所有副本都同样重要;没有主副本或主副本。
创建密钥空间时,需要在每个DC.上指定复制因子。
使用SimpleStrategy的单个DC示例:
CREATE KEYSPACE Excelsior WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 3 };示例Multi DC:
CREATE KEYSPACE Excalibur WITH REPLICATION = {'class' : 'NetworkTopologyStrategy', 'dc1' : 3, 'dc2' : 2};来源:c.html
https://stackoverflow.com/questions/46146414
复制相似问题