关于redis更新数据问题

来源:2-5 构建顶级工程【聚合工程】-1

韦半仙

2022-12-20

老师,我有两个疑问点
第一个问题:为啥在首页第一次刷新数据,会更新到redis中,redis已经存在这个用户信息了,在没有删除redis缓存的用户信息情况下,为什么获取出来的是为null。我的理解是用户界面刷新了,如果是第一次就已经存储了这个用户信息,获取出来的数据应该是不为null的,那自然在首页刷新用户信息就不会成功

第二个问题:既然页面上用sessionStorage 存储了信息,我就可以在这里面获取,用不着去请求后端,但是sessionStorage 一直存在这个信息就不会请求到后端,那我更改了用户信息,这个sessionStorage 不就是旧数据了嘛,是该怎么更新这个数据的

写回答

1回答

风间影月

2022-12-20

第一个问题没看懂。

第二个问题只是提供给前端做的缓存,哪怕不做后端也有缓存。至于修改后的不一致,可以以自己去触发修改同步,或者退出重新登陆。后者是常规做法。很正常这不是问题哈

0
0

Spring Cloud 进阶 Alibaba 微服务体系自媒体实战

一课收获分布式系统开发,微服务核心技术和中间件企业生产落地

1113 学习 · 896 问题

查看课程