SpringBoot与Redis缓存管理

Posted shijinglu2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot与Redis缓存管理相关的知识,希望对你有一定的参考价值。

这篇博客是前面https://www.cnblogs.com/shijinglu2018/p/12258646.html(SpringBoot与MyBatis/Redis整合)的延续。

为什么要使用MyBatis?为什么要使用Redis?

       用MyBatis是进行java连接数据库的一种封装和简化,方便去调用,过程中不用过多去手动写如何用反射加载驱动包,如何到数据库中取得数据等,当然不可少的是需要建模和建接口,但是由于MyBaits,所以已经方便很多了;     用Redis的是因当到数据库中取数的时候会频繁地执行某些sql,去数据库中取数之类的操作,同一个操作数据的方法被反复执行,大大降低了效率,所以将其放到缓存,以减少重复执行的效率,如果某个数据访问操作尤其频繁,则该优势更加明显。

以上是关于SpringBoot与Redis缓存管理的主要内容,如果未能解决你的问题,请参考以下文章

完整SpringBoot Cache整合redis缓存

SpringBoot2.0 基础案例(13):基于Cache注解模式,管理Redis缓存

SpringBoot2.0 基础案例(08):集成Redis数据库,实现缓存管理

SpringBoot2.0 基础案例(08):集成Redis数据库,实现缓存管理

Spingboot整合Redis,用注解(@Cacheable@CacheEvict@CachePut@Caching)管理缓存

从零开发短视频电商 缓存Cache实战SimpleCaffeine和Redis多缓存管理器