在 Redis 出现之前,我们的缓存框架各种各样,有了 Redis ,缓存方案基本上都统一了,关于 Redis,松哥之前有一个系列教程,尚不了解 Redis 的小伙伴可以参考这个教程:
Redis 教程合集
使用 Java 操作 Redis 的方案很多,Jedis 是目前较为流行的一种方案,除了 Jedis ,还有很多其他解决方案,如下:
除了这些方案之外,还有一个使用也相当多的方案,就是 Spring Data Redis。
在传统的 SSM 中,需要开发者自己来配置 Spring Data Redis ,这个配置比较繁琐,主要配置 3 个东西:连接池、连接器信息以及 key 和 value 的序列化方案。
在 Spring Boot 中,默认集成的 Redis 就是 Spring Data Redis,默认底层的连接池使用了 lettuce ,开发者可以自行修改为自己的熟悉的,例如 Jedis。
Spring Data Redis 针对 Redis 提供了非常方便的操作模板 RedisTemplate 。这是 Spring Data 擅长的事情,那么接下来我们就来看看 Spring Boot 中 Spring Data Redis 的具体用法( 本视频节选自松哥自制的 SpringBoot2 系列视频教程,本集基于 SpringBoot2.1.6 录制 )。
相关案例已经上传到 GitHub,欢迎小伙伴们们下载:https://github.com/lenve/javaboy-code-samples
1、 给大家整理了几个开源免费的 Spring Boot + Vue 学习资料
2、 前后端分离,我怎么就选择了 Spring Boot + Vue 技术栈?
3、 Spring Boot + Vue,手把手教你做文件上传
4、 快来!松哥的免费资源库更新啦!
5、 借力 Docker ,三分钟搞定 MySQL 主从复制!
6、 Spring Boot 结合 WebSocket 实现在线聊天
7、 使用 Nginx 部署前后端分离项目,解决跨域问题
9、 40 篇原创干货,带你进入 Spring Boot 殿堂!
喜欢就点个 "在看" 呗^_^