我有一个特定的用例,在cassandra中插入一行时,我想对作为ttl原因而过期的数据执行一些操作。
qcbq4gxm1#
您可以更改您的数据模型,将ttl'd日期作为您可以查询的部分。你可以做一个批量作业来处理它们。或者,您可以制定一个定制的压缩策略,在读取已过期的列时触发某些内容。它不会是“碰巧的”,但更多的是当柱子被清理/变成墓碑。
1条答案
按热度按时间qcbq4gxm1#
您可以更改您的数据模型,将ttl'd日期作为您可以查询的部分。你可以做一个批量作业来处理它们。
或者,您可以制定一个定制的压缩策略,在读取已过期的列时触发某些内容。它不会是“碰巧的”,但更多的是当柱子被清理/变成墓碑。