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

Redis 的 Zset(有序集合)底层存储结构是什么?

BOSS直聘后端开发互联网/IT技术原理技术选型Redis

考察说明

考察对 Redis 有序集合底层数据结构及其切换条件的理解

回答思路

  1. 明确指出 Zset 底层使用 skiplist 和 hash 两种结构
  2. 说明元素较少或成员较短时使用 ziplist
  3. 解释编码转换条件如长度和元素数量阈值
  4. 能简要说明跳表有序性维持的原理