首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hibernate-redis是否支持不同hibernate实例共享的二级缓存

hibernate-redis是否支持不同hibernate实例共享的二级缓存
EN

Stack Overflow用户
提问于 2017-04-19 16:49:53
回答 1查看 721关注 0票数 2

我们希望使用hibernate-redis项目https://github.com/debop/hibernate-redis来支持redis二级缓存。

这个缓存实际上是由不同机器上的不同hibernate实例共享的吗?它应该是这样的,因为redis就是这样使用的,我还没有确认这一点,但是周围有没有人使用过redis缓存来达到这个效果。

例如,来自机器2的hibernate查询不会命中数据库,而是从redis获取结果,因为机器1上的前一个查询已经获取了相同的数据,并且数据存储在redis缓存中。

EN

回答 1

Stack Overflow用户

发布于 2019-08-18 19:12:07

Redisson hibernate模块在多个Redisson客户端之间共享同一个Redis数据库。在这种情况下,如果应用程序实例A和B连接到相同的Redis,并且实例A已经通过Redisson hibernate模块将数据提取到缓存中,则实例B从Redis获取相同的数据。

它适用于所有类型的Redis设置-集群,单,前哨,Azure缓存,亚马逊网络服务ElastiCache...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43490831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档