我正在使用hazelcast-spring-3.1.xsd
. 我的榛树地图配置如下。
<hz:map name="defaultMap"
backup-count="1"
max-size="5000"
max-size-policy = "PER_NODE"
eviction-percentage="50"
read-backup-data="true"
eviction-policy="LRU"
merge-policy=
"com.hazelcast.map.merge.LatestUpdateMapMergePolicy"
time-to-live-seconds="0"
>
我给了max-size = 5000
。我有12000 条记录,如果我插入其中,defaultMap正在加载12000 条记录。我在这里很困惑,它如何加载比实际大小5000更多的数据。在插入 12000 条数据记录时我也没有例外。
还有一件事,它的驱逐配置也不起作用。如果达到其最大大小限制,我想将我的缓存驱逐 50%。
有谁能够帮我?它非常紧急。我错过了什么?