gpt4 book ai didi

java - datastax java 驱动程序 - 如何为轻量级事务配置 LOCAL_SERIAL

转载 作者:行者123 更新时间:2023-11-30 02:52:50 25 4
gpt4 key购买 nike

我们有 DSE 4.8.7 集群,有 3 个数据中心,每个数据中心 5 个节点。Ww 有一个 RF 3, 3, 2 的 key 空间。

我们正在使用轻量级事务。

当执行涉及使用 RF2 关闭数据中心节点的操作时,我们会遇到轻量级事务问题,因为无法满足 SERIAL 一致性级别。

有没有办法更改驱动程序以使用 LOCAL_SERIAL 而不是 SERIAL?

最佳答案

有两种方法可以使用 DataStax java 驱动程序配置串行一致性级别:

<强> At a per statement level :

statement.setSerialConsistencyLevel(ConsistencyLevel.LOCAL_SERIAL);
session.execute(statement);

<强> Globally for all queries :

Cluster.builder()
.withQueryOptions(new QueryOptions()
.setSerialConsistencyLevel(ConsistencyLevel.LOCAL_SERIAL))
.build();

关于java - datastax java 驱动程序 - 如何为轻量级事务配置 LOCAL_SERIAL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38124307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com