CQL3:Select 其中 TTL = 0

CQL3: Select where TTL = 0

我的 Cassandra 节点中有数 TB 的数据,这些数据的 TTL 为零。如果可以的话,我想开始删除这些数据。

我正在尝试获取此数据的列表。我想要一个类似的命令:

SELECT TTL (value) FROM data_points WHERE TTL (value) = 0

我似乎无法使此类工作正常进行。广泛的搜索表明以前似乎没有人尝试过这样做,我怀疑这意味着它无法完成。不过,我很想看看是否有收集这些数据的方法。

无法select具有特定 TTL 的数据。

This link 可以帮助您了解 cassandra 中的过期数据管理是如何工作的。