如何更改Cassandra计数器的默认值

时间:2015-06-29 15:04:32

标签: cassandra cql

在Cassandra计数器中,如果我尝试在现有行中增加计数器,它会创建行设置值为零,然后按要求增加值。

我的问题是我可以将默认值更改为零而不是其他内容。例如:前一个桶或类似的东西(row2 = row1 + value)

1 个答案:

答案 0 :(得分:5)

您不能仅将计数器的值设置为递增或递减。

  

计数器列值是64位有符号整数。你不能设置   计数器的值,它支持两个操作:increment和   递减。

http://docs.datastax.com/en/cql/3.1/cql/cql_reference/counter_type.html