在hazelcast IMap中更新值,其中MapStore没有执行存储到数据库

时间:2014-07-28 08:43:43

标签: hazelcast

我在mysql上使用hazelcast进行分布式缓存。我有一个存储用户信息的地图,使用MapStore配置,有时用户信息在db中由于其他原因而不是从我的应用程序更改,我想更新缓存而不更新到数据库。 我该怎么办?

1 个答案:

答案 0 :(得分:2)

您可以使用IMap.putTransient更新条目,而无需持久保存到MapStore。或者,您可以使用IMap.evict逐出该条目,然后在下一个get将其从MapStore加载。