在cassandra中在何处配置全局一致性级别

在cassandra中在何处配置全局一致性级别,cassandra,Cassandra,我们在Cassandra中设置了多数据中心复制,并确定需要将一致性级别配置为每个仲裁(请参阅)。但我无法确定需要在何处配置此一致性级别,请帮助 提前感谢。一致性是在客户端级别定义的 当缔约国: 您可以在群集、数据中心或每个读写操作上配置一致性 它指的是不同级别具有不同的粒度,ALL和EACH_QUORUM一旦从所有数据中心(换句话说,集群范围)获得一致意见,就会返回一个值LOCAL\u ONE和LOCAL\u QUORUM可以限制验证单个数据中心上的节点,复制系数为1,一致性级别ONE将保证只考

我们在Cassandra中设置了多数据中心复制,并确定需要将一致性级别配置为每个仲裁(请参阅)。但我无法确定需要在何处配置此一致性级别,请帮助


提前感谢。

一致性是在客户端级别定义的

当缔约国:

您可以在群集、数据中心或每个读写操作上配置一致性

它指的是不同级别具有不同的粒度,
ALL
EACH_QUORUM
一旦从所有数据中心(换句话说,集群范围)获得一致意见,就会返回一个值
LOCAL\u ONE
LOCAL\u QUORUM
可以限制验证单个数据中心上的节点,复制系数为1,一致性级别
ONE
将保证只考虑一个节点。读和写之间可以有不同的一致性级别

参与节点之间的一致性可以全局设置,也可以基于每个操作进行控制


这也指驾驶员侧;例如,对于带有Datastax驱动程序的Java,您可以使用的属性
consistentylevel
Session
接口上定义一致性级别,或者使用
execute()
方法指定每个查询的一致性。

一致性在客户端级别配置,您使用什么客户端连接到cassandra?我们的要求是在多数据中心复制中使用它,而在这种复制中,客户端不会出现。我在这里提到的文档声明“您可以在集群、数据中心或每个单独的读写操作上配置一致性。参与节点之间的一致性可以全局设置,也可以在每个操作的基础上进行控制”。因此,我们的要求是在全球范围内进行设置。