捕获通过cassandra生存时间到期的数据

时间:2018-09-24 13:49:06

标签: cassandra cassandra-2.0 cassandra-3.0

我有一个特定的用例,我想对过期的数据执行一些操作,以作为在cassandra中插入一行时提供TTL的原因。目前我找不到能从中获取数据的任何此类规定由于TTL而过期。

1 个答案:

答案 0 :(得分:0)

您可以更改数据模型以将ttl的日期作为查询的一部分。然后,您可以进行批量处理,并定期处理它们。

或者您可以制定自定义压缩策略,以在读取已过期的列时触发某些内容。这不会是“发生的事情”,但更多的是清理列/将其变成墓碑。