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

Redis 的哈希数据结构有哪些实现方式?

小米集团后端开发电子/半导体技术原理技术选型Redis

考察说明

考察对 Redis 哈希类型底层编码与转换机制的理解

回答思路

  1. 明确哈希结构在内存中的两种编码:ziplist(或 listpack)与 hashtable
  2. 说明小字段数量或小字段值时使用紧凑编码,超过阈值转为哈希表
  3. 指出编码转换的触发条件与对应配置参数
  4. 能对比两种编码的空间与性能差异