【发布时间】:2021-07-28 00:00:18
【问题描述】:
我有 1 个 cassandra 表(table1),它有一些设置的 TTL,还有其他表只是元数据。 table1的TTL过期后如何删除元数据表中的陈旧数据?
注意:我想在我的 Spring Boot 应用程序中执行此操作
【问题讨论】:
标签: spring-boot cassandra spring-data spring-data-cassandra
我有 1 个 cassandra 表(table1),它有一些设置的 TTL,还有其他表只是元数据。 table1的TTL过期后如何删除元数据表中的陈旧数据?
注意:我想在我的 Spring Boot 应用程序中执行此操作
【问题讨论】:
标签: spring-boot cassandra spring-data spring-data-cassandra
没有“事件”表明数据已过期 - 数据只是变得不可见。因此,您需要提供一些条件,用于查找过时的元数据并删除它们。但正确的解决方案是在元数据上也设置 TTL。
【讨论】: