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

Redis 的 hash 结构在发生 hash 冲突时如何处理?

滴滴后端开发风险判断技术原理Redis

考察说明

考察哈希冲突解决机制以及对性能影响的意识

回答思路

  1. 说明 Redis hashtable 采用链地址法(拉链法)解决冲突
  2. 说明负载因子达到阈值时触发 rehash 扩容
  3. 能提及渐进式 rehash 避免阻塞
  4. 能解释冲突过多会导致链变长进而性能下降