hibernate的缓存机制
2013-08-23 18:00
232 查看
Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升。
hibernate的缓存可分为一级缓存和二级缓存
session存在于一级缓存中,sessionfactory存在于二级缓存中,它们的区别是:
Hibernate的一级缓存和二级缓存都位于均位于持久层,且均用于存放数据库数据的副本,最大的区别就是缓存的范围各不一样.
一级缓存的范围是事务范围。二级缓存的范围是进程或集群范围。
hibernate的缓存可分为一级缓存和二级缓存
session存在于一级缓存中,sessionfactory存在于二级缓存中,它们的区别是:
Hibernate的一级缓存和二级缓存都位于均位于持久层,且均用于存放数据库数据的副本,最大的区别就是缓存的范围各不一样.
一级缓存的范围是事务范围。二级缓存的范围是进程或集群范围。
相关文章推荐
- 面试中问到HIBERNATE的缓存机制请问下该怎么回答
- Hibernate 所有缓存机制详解
- Hibernate 所有缓存机制详解
- [框架]Hibernate的缓存机制
- hibernate笔记--缓存机制之 一级缓存(session缓存)
- hibernate 缓存机制
- hibernate的缓存机制
- Hibernate 所有缓存机制详解
- hibernate 及缓存机制
- Hibernate 缓存机制
- 【Hibernate 7】浅谈Hibernate的缓存机制
- 分析Hibernate的缓存机制
- Hibernate 缓存机制
- Hibernate(十三)session缓存机制和三种对象状态
- Hibernate的缓存机制介绍
- Hibernate 缓存机制全面讲解
- 分析Hibernate的缓存机制(转)
- Hibernate 缓存机制
- Hibernate+spring缓存机制配置
- Hibernate的缓存机制介绍