作者:陈爱梅志杰力凯 | 来源:互联网 | 2023-05-19 16:26
据我所知,LWT插件总是以SERIAL一致性级别完成.如果为true,这是否意味着读取插入为LWT的行,可以安全地读取一致性级别为ANY?
换句话说,我假设LWT插入是完全一致的,使得任何后续读取也完全一致,无论一致性水平如何?
1> Stefan Podko..:
由于两个原因,您的假设不正确.
SERIAL仅表示写入的QUORUM一致性级别
单个LWT有可能仅在读取时部分应用,因此无法使用任何 CL 安全读取
因此,您需要对将读取LWT写入的所有查询使用SERIAL.这将确保在读取QUORUM时没有待处理的LWT.