![](https://i-blog.csdnimg.cn/blog_migrate/4fc83a40a361301f923daf1dee2cc02e.png)
编辑
思想:
1.从redis中查询店铺缓存
2.判断缓存是否包含店铺信息
3.存在直接返回,将shopJson转为shop对象
4.不存在,根据id查询数据库
5.判断店铺是否存在,不存在返回错误
6.存在,先将店铺信息转为JSON数据写入redis中
7.返回
思想:
1.从redis中查询店铺缓存
2.判断缓存是否包含店铺信息
3.存在直接返回,将shopJson转为shop对象
4.不存在,根据id查询数据库
5.判断店铺是否存在,不存在返回错误
6.存在,先将店铺信息转为JSON数据写入redis中
7.返回