如果列为null,如何删除cassandra中的行

时间:2013-05-16 07:09:39

标签: cassandra cql

有没有办法使用Cassandra CFCQL query删除多行而不使用过滤条件中的密钥?

DELETE FROM [ColumnFamily] WHERE [NonKeyColumnName] = [Value]之类的东西 要么 DELETE FROM [ColumnFamily] WHERE [NonKeyColumnName] IS NULL

1 个答案:

答案 0 :(得分:2)

不,你不能那样做。删除操作只能在 rowkey 上完成。

如果列为null,那么您不必担心。 GC将在压缩时删除它。