步骤一:
首先我们需要在docker 上面安装 redis
如果读者之前没有安装redis 请看我之前写的文章 ### https://www.jianshu.com/p/169f14a7dd6f
docker pull redis 在docker 上下载 redis
docker images 查看自己安装了的镜像 主要是想要得到 我们下载的 镜像名称

image.png
按照下载的镜像名称 运行 redis 镜像
docker run -d -p 6379:6379 --name myredis docker.io/redis
上面的运行方式 是没有密码的运行方式 我们可以按照下面有密码的方式来运行
docker run -d --name myredis -p 6379:6379 redis --requirepass "mypassword"
步骤二:
接下来我们 需要了解我们用什么api 来操作 redis
我们选择使用 spring-data-redis

image.png
接下来我们来完成对于文章模块的缓存操作:
首先在文章模块的pom 里面加入 依赖

image.png
接下来 我们 修改 application.yml 在spring 的节点下加入 redis的配置 :

image.png
接下来我们修改文章的代码 根据文章id 获取 内容加入 缓存 原理就是 先从缓存中取出来 如果没有 就从数据库查询
接下来存到缓存 并设置过期时间

image.png
接下来我们实在修改和删除的时候 要记得删除 缓存 或者做一个修改

image.png

image.png
设置缓存过期时间如下:

image.png