【发布时间】:2013-07-16 16:22:12
【问题描述】:
我想像这样在 CQL3 中使用 Cassandra 计数器
创建表count1(id int PRIMARY KEY, c1 counter);
我知道为了更新计数器,我需要执行以下形式:
更新 count1 设置 c1 = c1+1 where ..
但在此之前我需要在我的key (id); 中插入一个值,但我得到:
cqlsh:test2> insert into count1 (id) values (4);
Bad Request: INSERT statement are not allowed on counter tables, use UPDATE instead
什么给了?
【问题讨论】: