我们想使用检查和设置操作,但我们不想让它传播到我们的数据中心之外。用例是我们希望只允许在一个数据中心添加新用户,但我们希望他们的数据可以从其他数据中心访问以用于读取目的。为此,我们希望使用 LOCAL QUORUM 和 LOCAL SERIAL 读取执行 CAS 操作。
这个问题与我们的问题有关:Cassandra: DC Local CAS
看起来问题已得到解决/修复,但我找不到如何使用 CQL 测试/指定此问题的示例。
- 是否可以在 CQL 中的 CAS 操作期间指定一致性?如何?
- 如果不是,CQL 中 CAS 期间使用的一致性是什么?
- 我们目前正在使用 DataStax C++ 进行编程查询。这可能来自那个API吗?