【发布时间】:2017-06-01 19:27:46
【问题描述】:
我正在使用休眠 5 和 hazelcast 3.5.4。对于二级缓存,我使用 HazelcastCacheRegionFactory,它恰好是分布式实现。
HazelcastLocalCacheRegionFactory 文档明确指出,在更新/删除的情况下发送无效消息。
我在本地网络中使用双节点集群二级缓存进行了测试。一旦从一个节点读取实体,另一个节点就不会访问数据库,而是从 hazelcast 获取实体。但是,一旦一个节点更新了一个实体,另一个节点为了获取该实体就会进行查询。
所以我的问题是 HazelcastCacheRegionFactory 是否也在更新/删除时发送失效消息而不是传播更改。
谢谢。
【问题讨论】:
标签: java hibernate jpa hazelcast second-level-cache