小编Adp*_*pi2的帖子

当 read_repair_chance = 0 时修复不一致

我的理解是 read_repair_chance 是在所有副本上触发 ReadRepair 的概率机会。如果发现不一致,最新更新将用于修复数据。

ReadRepairs 对我来说太贵了,因为我的大部分读取 CL 都是 ONE。所以我也选择 read_repair_chance = 0 和 dclocal_read_repair_chance = 0 。

但有时我会使用 QUORUM 而不是 ONE。当两个副本响应时达到读取 QUORUM,但两条记录可以不同。Cassandra 返回具有最新时间戳的那个。它会尝试修复另一台吗?

cql cassandra cql3

0
推荐指数
1
解决办法
3142
查看次数

标签 统计

cassandra ×1

cql ×1

cql3 ×1