簡體   English   中英

如何使用Java在Cassandra中添加6個月和1年ttl

[英]How to add 6months and 1 year ttl in Cassandra using java

我根據一些時間間隔(例如1小時,1天,1周,1個月和1年)將數據存儲在Cassandra DB中,我必須使用以下插槽設置ttl如下所示

1小時1天1周-14天(1209600秒)

1個月-1個月+1周(3297546秒)

1年-1年+1周(32161752秒)

我發現Using using = QueryBuilder.ttl(int);

session.execute( insert.using(using) ).wasApplied();

我的疑問是,它會接受那些巨大的價值嗎?

Cassandra支持長達20年的TTL。 檢查 SO答案。 此外,TTL是在看得到的代碼, 在這里

我認為也有必要關注JIRA票證14092 ,以了解最長20年的TTL和2038年的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM