如何使用java在Cassandra中添加6个月和1年的ttl
我将数据存储在Cassandra DB中,基于一些时间间隔,如1小时、1天、1周、1个月和1年,我必须使用如下插槽设置如何使用java在Cassandra中添加6个月和1年的ttl,java,cassandra,Java,Cassandra,我将数据存储在Cassandra DB中,基于一些时间间隔,如1小时、1天、1周、1个月和1年,我必须使用如下插槽设置ttl 1小时、1天和1周-14天(1209600秒) 1个月-1个月+1周(3297546秒) 1年-1年+1周(32161752秒) 我用Using=QueryBuilder.ttl(int)找到了它 我的疑问是,它会接受这些巨大的价值吗?卡桑德拉支持长达20年的TTL。检查答案。此外,TTL在代码中可见 我认为关于最长20年的TTL和2038年的bug也值得一看 sessi
ttl
1小时、1天和1周-14天(1209600秒)
1个月-1个月+1周(3297546秒)
1年-1年+1周(32161752秒)
我用Using=QueryBuilder.ttl(int)找到了它代码>
我的疑问是,它会接受这些巨大的价值吗?卡桑德拉支持长达20年的TTL。检查答案。此外,TTL在代码中可见 我认为关于最长20年的TTL和2038年的bug也值得一看
session.execute( insert.using(using) ).wasApplied();