后端岗位面试题更新 2026-08-05

黑马点评项目中,如何用 Redis 取代 Session 实现会话管理?这样设计后是否还需要会话的概念?

杭州银行后端开发银行业务理解技术原理方案权衡Redis

考察说明

考察会话状态从 Session 迁移到 Redis 后的数据存储、过期与身份识别设计

回答思路

  1. 说明为何用 Redis 替代 Session(分布式共享、可扩展)
  2. 讲清用户数据以何种结构存入 Redis(如哈希或字符串)及 key 设计
  3. 说明登录标识如何生成、返回前端及后续请求如何携带
  4. 覆盖登录态过期策略与续期机制
  5. 阐述由此带来的会话语义变化与适用边界