0
IMap에서 값을 설정하기 위해 ttl을 설정할 값을 사용하고 있습니다. 내가 해결하려고하는 문제는지도에서 키를 읽을 때 해당 ttl을 가져올 수 있기를 원합니다. 나는 hazelcast를 처음 사용하는데 약간의 도움을주었습니다.Hazelcast가 Imap에서 키의 ttl을 얻습니다.
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이 1 시간 미만인지 확인하고이를 기반으로 몇 가지 조치를 취하고 싶습니다.