具有多列的CheckAndPut操作

时间:2013-04-11 20:54:24

标签: hbase

我正在开发一个原型来评估HBase在实际项目中的使用(或不是,取决于原型的结果)。在我正在处理的模式中,我在同一列族中有多个列,我需要以原子方式更新其中的几个(总是在同一行中)。我使用客户端api的checkAndPut方法进行了一些测试,但它似乎只支持比较一个值(因此在put参数中设置一个值)。我理解正确吗?如果是这样,还有另一种方法可以做我需要的吗?

1 个答案:

答案 0 :(得分:1)

您可以使用RowMutations将单行的所有PUT操作设置为一起,并将所有更改作为原子单位进行。