gpt4 book ai didi

java - Hazelcast 获取 Imap 中 key 的 ttl

转载 作者:行者123 更新时间:2023-11-30 06:45:29 28 4
gpt4 key购买 nike

我正在使用 set 将值放在我设置 ttl 的 IMap 上。我想要解决的问题是,当我从 map 上读取 key 时,我希望能够获得相应的 ttl。我是 hazelcast 的新手,希望得到一些帮助。

val testMap: IMap[String, String] = hc.getNativeInstance().getMap(testhcMap)
if (!testMap.containsKey(key)) {
val duration = TimeUnit.HOURS
val ttlLen: Long = 1
md5Map.set(key: String, event: acp_event, ttlLen: Long, duration: TimeUnit)
return true
}

上面的代码片段设置了值。我想在将数据插入 IMap 之前再添加一项检查,我想检查 ttl 是否小于一小时并据此执行一些操作。

最佳答案

这应该可以帮助你:

IMap<String, String> foo;
foo.getEntryView(key).getExpirationTime();

关于java - Hazelcast 获取 Imap 中 key 的 ttl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43751819/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com