【发布时间】:2017-01-16 23:17:31
【问题描述】:
Hazelcast 在驱逐之前是否在 MapStores 中调用 store() 或 storeAll()?
我已将地图连接到 MapStore,它工作正常。但我想知道 Hazelcast 何时想要进行驱逐。清除缓存前是否调用 MapStore 方法?
【问题讨论】:
Hazelcast 在驱逐之前是否在 MapStores 中调用 store() 或 storeAll()?
我已将地图连接到 MapStore,它工作正常。但我想知道 Hazelcast 何时想要进行驱逐。清除缓存前是否调用 MapStore 方法?
【问题讨论】:
每个操作都反映到分区线程上的 MapStore,因此它不必在逐出时调用storeAll,也不会调用它(如果启用了直写)。如果 map 后面的 write 将被驱逐,但计划的 MapStore 操作将运行。
【讨论】: