Hazelcast MapStrore #store()

时间:2013-10-26 13:30:46

标签: java hazelcast

当更改放入MapStore的对象时,它似乎不接受我的更改(在persistance上设置mysql db id)。稍后签出时,所做的更改不会出现在对象中。这意味着,在序列化之后,store方法调用是一个额外的调用。 我是否必须再次将对象放入淡褐色地图?

1 个答案:

答案 0 :(得分:0)

问题是目前在Hazelcast中,值的序列化是在数据库交互完成之前完成的。因此,无论您在mapstore中执行什么操作,它都不会在序列化内容中显示。所以你的结论是正确的。

使用版本字段将mapstore与数据库生成的id或乐观锁定相结合,目前是PITA。这是我们正在为其他一些客户寻找的问题,并希望尽快提供解决方案。