与Riak的多行原子性一致性?

时间:2012-05-05 10:19:35

标签: riak

让我来看看我的例子:

  

对于ID =>值0 => 87,1 => 24,2 => 82,3 => 123,4 => 34,5 => 61,   将1到4之间的键的所有值递增10

对于像这样的多行操作,Riak是否提供原子性;即这个操作要么失败要么成功,而不会部分弄脏数据?

在更新时对行进行聚合的查询是否会看到一致的结果?


我没有看到明确处理这个问题的地方。但我认为设置为“启用一致性和分区容差”的“可调CAP”控件似乎是关键。

1 个答案:

答案 0 :(得分:0)

没有

Riak没有整体原子性的概念(它是一个最终一致的系统),也没有任何“交易”的概念,其中多个K / V对可以被修改或作为一组读取。