标签: cassandra datastax
我想使用TTL标记要删除的整个现有行(不是列)。
TTL
不幸的是,如果在插入行期间设置了TTL,TTL将仅删除整行。如果您“更新”该行并添加TTL,则只会影响已更新的特定列,并且您无法“更新”主键。
有什么工作吗?我是否被迫阅读完整行,然后将其“重新插入”表格,添加TTL值?
答案 0 :(得分:1)
您无法更新整行的TTL。为此,您需要使用新的TTL重新插入。
查看This link on: Just set the TTL on a row