测试岗位面试题更新 2026-08-05

当用户规模很大时,是否仍然把全部用户数据存入 Redis,还是仅在用户注册后写入 Redis?请结合缓存与持久化存储的使用场景说明。

百度测试专业服务系统设计技术原理方案权衡Redis

考察说明

考察对大用户量下 Redis 定位的理解,以及缓存与数据库的职责划分

回答思路

  1. 区分缓存与持久化存储的职责,说明 Redis 通常用于热点数据而非全量用户数据
  2. 理解注册流程中用户数据的首要落库要求,Redis 只作为缓存或加速层
  3. 能说明大数据量下 Redis 内存成本与过期策略,以及如何控制缓存容量
  4. 能讨论缓存一致性、失效和回源机制
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。