我有一张类似于此的表
{
CREATE TABLE timeseries (
event_type text,
insertion_time timestamp,
event blob,
PRIMARY KEY (event_type, insertion_time)
)
}
我正在尝试
delete * from timseries where event_type='xxx' and insertion_time <'12345';
错误请求:PRIMARY KEY部分inserted_time的运算符LT无效。
cassandra是否支持这些删除? 任何帮助表示赞赏。
答案 0 :(得分:10)
答案 1 :(得分:6)
请注意,范围删除(在群集密钥上)位于下一个主要版本(3.0-beta2)中。 Patch最近致力于干线:https://issues.apache.org/jira/browse/CASSANDRA-6237
答案 2 :(得分:4)
先进行选择,然后删除每个结果。