介绍一下背景

java

用户登陆之后,后台生成token并存储在redis中并返回给前端,前端每次请求都会带着token,后台拦截器,拦截token,并通过redis判断是否存在是否过期


现在要信创,redis不让用了,头疼了。

百度一通得知要使用 东方通的RDS,不可谓不麻烦。

至此我发现一个,用国产的动不动就要申请,试用,花钱,也是无语。


反思:我的redis到底有什么用,我发现我就是存储用户登陆信息,以便于拦截器查询,而不需要每次都查询数据库。

那我还要啥redis,相比较用那个,我不如直接废弃redis。

于是,我新建了一张表,字段很简单,一目了然

1.登陆的时候往这个表插入数据,设置有效期

2.拦截器根据token获取数据,判断过期时间

也就是每次请求都会查数据库,我寻思也无所谓了。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐