【问题标题】:Hazelcast eviction and MapStoreHazelcast 驱逐和 MapStore
【发布时间】:2017-01-16 23:17:31
【问题描述】:

Hazelcast 在驱逐之前是否在 MapStores 中调用 store()storeAll()

我已将地图连接到 MapStore,它工作正常。但我想知道 Hazelcast 何时想要进行驱逐。清除缓存前是否调用 MapStore 方法?

【问题讨论】:

    标签: hazelcast hazelcast-imap


    【解决方案1】:

    每个操作都反映到分区线程上的 MapStore,因此它不必在逐出时调用storeAll,也不会调用它(如果启用了直写)。如果 map 后面的 write 将被驱逐,但计划的 MapStore 操作将运行。

    【讨论】:

    • 我使用的写入模式是“write-behind”。延迟为 10 分钟。它在驱逐之前调用 storeAll() 吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多