预期行为 - Hazelcast中地图级别和关键级别的TTL?

时间:2018-01-22 19:43:06

标签: hazelcast hazelcast-imap

假设我有一个Hazelcast地图,配置文件中的TTL定义为86400秒,在初始化地图时使用。

但是,我在代码中观察时在地图中添加条目(使用map.put()) - 还为所有单个值传递了另一个TTL。

我希望了解这种配置的预期行为。

关键级别的TTL是否会被认为是优越的,TTL和地图级别会被忽略?

1 个答案:

答案 0 :(得分:1)

是;当您使用IMap#put(key,value,ttl,timeunit) API设置TTL时,它会覆盖由地图配置定义的TTL值。