【问题标题】:How to delete a row in cassandra if a column is null如果列为空,如何在 cassandra 中删除一行
【发布时间】:2015-12-23 22:10:27
【问题描述】:

有没有办法使用CQL queryCassandra CF中删除多行而不在过滤条件中使用键?

类似DELETE FROM [ColumnFamily] WHERE [NonKeyColumnName] = [Value] 或者 DELETE FROM [ColumnFamily] WHERE [NonKeyColumnName] IS NULL?

【问题讨论】:

    标签: cassandra cql


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      • 2018-08-29
      • 1970-01-01
      • 1970-01-01
      • 2020-09-17
      • 1970-01-01
      • 2013-09-27
      相关资源
      最近更新 更多