【发布时间】:2012-09-08 04:37:55
【问题描述】:
关于 hazelcast 驱逐条目的快速问题..
我有一个大小 (map_size_per_jvm) 为 6 的 IMap,它由 MapStore 支持(保存到 mysql 数据库中)并且写入延迟秒数设置为 60 秒。
如果我在 60 秒时获得数据(在 10 秒间隔内)地图大小为 6,会发生什么情况? 它会先存储数据还是先驱逐数据? 如果它首先驱逐数据,我将如何在驱逐开始之前先存储数据? 请不要通过设置eviction-delay-seconds说:我可以延迟。
我应该使用 EntryListener(当驱逐事件触发时,我可以将它存储到数据库中吗)?
【问题讨论】: