老师,本节使用了线程本地变量来存储会员信息,是否使用redis也可以达到同样的效果。两种方式有什么优缺点吗?

来源:7-5 使用线程本地变量存储会员信息

慕神4535282

2023-04-21

写回答

1回答

甲蛙

2023-04-23

用redis不行,线程本地变量是说每个线程之间,用同一个变量名也不冲突。A请求时,线程1存了memberId,B请求时,线程2也存了memberId,代码是一样的。你想想,如果换成redis,代码一样,A往redis放了memberId,B再放进去,A的是不是就被覆盖了。

0
1
慕神4535282
非常感谢!
2023-04-24
共1条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 511 问题

查看课程