3.1 MyBatis 缓存机制


文档摘要

3.1 MyBatis 缓存机制 MyBatis 缓存机制详解 3.1.1 MyBatis 缓存概述 MyBatis 的缓存机制主要分为两级: 一级缓存(本地缓存): SqlSession 级别的缓存,默认开启,生命周期与 SqlSession 一致。 二级缓存(全局缓存): Mapper 级别的缓存,需要手动开启和配置,多个 SqlSession 可以共享。 为什么需要缓存? 数据库访问通常是应用程序中最耗时的操作之一。 通过缓存,我们可以将经常访问的数据存储在内存中,下次需要相同数据时,直接从缓存中获取,避免了重复的数据库查询,从而显著提高应用程序的性能和响应速度。 缓存的优缺点: 优点: 提升查询性能,减少数据库压力。 降低网络延迟。 提高用户体验。


发布者: 作者: 转发
评论区 (0)
U