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

Redis 中的 hash 数据类型底层存储使用的哈希算法是什么?为什么采用这种设计?

小西科技(南京)有限责任公司后端开发系统设计技术原理Redis

考察说明

考察 Redis 哈希表底层实现及设计考量

回答思路

  1. 说明采用 MurmurHash 或 SipHash 算法
  2. 能解释复杂度原因(分布均匀、性能高效)
  3. 能关联到 Redis 不同版本的实现差异