Java 关于Hibernate二级缓存的高级知识
我相信,明智地使用Hibernate的二级缓存将使我的应用程序的性能得到很好的提高,为此,我已经开始从internet和Hibernate课程学习它。 虽然关于二级缓存及其工作方式有很多很好的解释,但我的目标是从我没有发现的具体问题开始,准确地了解事情是如何工作的,因此我会问一些关于Hibernate缓存的问题,特别是关于二级缓存的问题 关于回答的注意事项: 答:我很乐意回答问题,即使有些问题看起来很明显或不相关。Java 关于Hibernate二级缓存的高级知识,java,hibernate,ehcache,second-level-cache,query-cache,Java,Hibernate,Ehcache,Second Level Cache,Query Cache,我相信,明智地使用Hibernate的二级缓存将使我的应用程序的性能得到很好的提高,为此,我已经开始从internet和Hibernate课程学习它。 虽然关于二级缓存及其工作方式有很多很好的解释,但我的目标是从我没有发现的具体问题开始,准确地了解事情是如何工作的,因此我会问一些关于Hibernate缓存的问题,特别是关于二级缓存的问题 关于回答的注意事项: 答:我很乐意回答问题,即使有些问题看起来很明显或不相关。 B.如果问题取决于缓存提供程序,我想听听关于Ehcache的答案 C.由于不确定
B.如果问题取决于缓存提供程序,我想听听关于Ehcache的答案
C.由于不确定性,欢迎回答部分问题 问题:
谢谢大家!
[5] 。通常,在事务的afterCompletion()事务同步回调中更新二级缓存。与答案1相关-如果i尝试获取一个在一级和二级缓存中使用的实体,过程将是:在一级缓存中搜索实体,然后在二级缓存中搜索实体,因为没有实体,所以将实体同时添加到一级和二级缓存中。我的话是真的吗?