Mybatis中一级缓存,二级缓存

缓存的意义: 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 mybatis持久层缓存: mybatis提供一级缓存和二级缓存(mapper级别) 一级缓存: mybatis一级缓存是一个SqlSession级别,sqlsession只能访问自己的一级缓存的数据, 原理: 正如上图所示:
相关文章
相关标签/搜索