【问题标题】:how Hazelcast evict the entry from IMapHazelcast 如何从 IMap 中驱逐条目
【发布时间】:2012-09-08 04:37:55
【问题描述】:

关于 hazelcast 驱逐条目的快速问题..

我有一个大小 (ma​​p_size_per_jvm) 为 6 的 IMap,它由 MapStore 支持(保存到 mysql 数据库中)并且写入延迟秒数设置为 60 秒。

如果我在 60 秒时获得数据(在 10 秒间隔内)地图大小为 6,会发生什么情况? 它会先存储数据还是先驱逐数据? 如果它首先驱逐数据,我将如何在驱逐开始之前先存储数据? 请不要通过设置eviction-delay-seconds说:我可以延迟。

我应该使用 EntryListener(当驱逐事件触发时,我可以将它存储到数据库中吗)?

【问题讨论】:

    标签: java hazelcast


    【解决方案1】:

    在驱逐之前,无论写入延迟秒是多少,hazelcast 都会保留数据。您可以轻松地手动检查此调用 evict()。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多