redis里面的session的信息不需要清理吗?

来源:10-9 session连接redis

慕莱坞0998854

2021-01-26

我的问题是:对于存在于redis里面的信息,是否也需要自行清理?还是说相关的redis插件会自行帮助我们清理?
比如之前的userid是aaa,然后redis里面存放了相关的信息,等到cookie过期之后,再次登录,此时的uesrId是bbb,那么之前userid为aaa时对应的相关信息就应该作废了,此时这部分作废的信息时怎么处理的?

写回答

2回答

双越

2021-01-26

设置 cookie 的过期时间即可。

redis 也会相应的,到过期时间,就自动清理数据。

0
1
慕莱坞0998854
非常感谢!
2021-01-26
共1条回复

BlazeXue

2021-02-24

我有点没理解,cookie设置过期时间了,但redis在代码中没设置过期的操作啊,为什么会自动清理呢

0
1
双越
这就是 express-session 内部做了处理。
2021-02-25
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程