黑马点评项目中,如何用 Redis 取代 Session 实现会话管理?这样设计后是否还需要会话的概念?
考察说明
考察会话状态从 Session 迁移到 Redis 后的数据存储、过期与身份识别设计
回答思路
- 说明为何用 Redis 替代 Session(分布式共享、可扩展)
- 讲清用户数据以何种结构存入 Redis(如哈希或字符串)及 key 设计
- 说明登录标识如何生成、返回前端及后续请求如何携带
- 覆盖登录态过期策略与续期机制
- 阐述由此带来的会话语义变化与适用边界
考察会话状态从 Session 迁移到 Redis 后的数据存储、过期与身份识别设计