让我来看看我的例子:
对于ID =>值0 => 87,1 => 24,2 => 82,3 => 123,4 => 34,5 => 61, 将1到4之间的键的所有值递增10
对于像这样的多行操作,Riak是否提供原子性;即这个操作要么失败要么成功,而不会部分弄脏数据?
在更新时对行进行聚合的查询是否会看到一致的结果?
我没有看到明确处理这个问题的地方。但我认为设置为“启用一致性和分区容差”的“可调CAP”控件似乎是关键。
答案 0 :(得分:0)
没有
Riak没有整体原子性的概念(它是一个最终一致的系统),也没有任何“交易”的概念,其中多个K / V对可以被修改或作为一组读取。