如何使用cache2k在put()时设置过期时间

如何使用cache2k在put()时设置过期时间,cache2k,Cache2k,我想要像redis set和ttl这样的东西,比如 公共无效put(K键,V值,int timeToLive,TimeUnit TimeUnit); 公共长ttl(K键) 还有一个redis没有提供的操作 public void putWithIdle(K键、V值、int-timeToIdle、TimeUnit-TimeUnit) 对此没有直接的API,但是在puting该值之后,您可以按此处所述更改到期时间 cache.invoke(“键”, e->e.setValue(“值”).setExp

我想要像redis set和ttl这样的东西,比如

公共无效put(K键,V值,int timeToLive,TimeUnit TimeUnit); 公共长ttl(K键)

还有一个redis没有提供的操作


public void putWithIdle(K键、V值、int-timeToIdle、TimeUnit-TimeUnit)

对此没有直接的API,但是在
put
ing该值之后,您可以按此处所述更改到期时间

cache.invoke(“键”,
e->e.setValue(“值”).setExpiry(System.currentTimeMillis()+
时间单位:分钟(120)

考虑在以下位置创建功能请求: