batch_mutate用于计数器

时间:2011-10-17 21:05:00

标签: php cassandra phpcassa pycassa

是否可以在php中使用batch_mutate作为计数器? 从我所看到的情况来看,应该可以增加一般的计数器,但我似乎找不到任何语言的任何工作示例。

由于

1 个答案:

答案 0 :(得分:2)

提供给batch_mutate的Mutation对象包含ColumnOrSuperColumn(CoSC)对象。 CoSC,尽管它的名字,也可以是CounterColumn或SuperCounterColumn以及Column和SuperColumn。

不太确定PHP实现是如何工作的,但是尝试将ColumnOrSUperCOlumn构造为CounterColumn并且应该做你想要的。

FWIW,这是Java中的一个例子: https://github.com/rantav/hector/blob/master/core/src/test/java/me/prettyprint/cassandra/service/BatchMutationTest.java#L135-151