AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
游戏行业面试题
Redis 的 ZSET(有序集合)底层使用了哪…
游戏行业面试题
更新 2026-08-05
Redis 的 ZSET(有序集合)底层使用了哪些数据结构?请说明其演变及原因。
微派
后端开发
游戏
技术原理
技术选型
方案权衡
Redis
考察说明
考察对 Redis 有序集合底层实现的理解及其性能优化逻辑
回答思路
明确 ZSET 在数据量小且元素少时使用压缩列表(ziplist)
明确数据量大或元素多时使用跳表(skiplist)加哈希表(dict)
说明从压缩列表到跳表的转换条件及性能考量
提及 Redis 7.0 后压缩列表被 listpack 替代的演进
换一题
上一题
请介绍一下你熟悉的锁机制,比如乐观锁、悲观锁、轻量级锁等。
下一题
虚函数表在C++中是如何构建的?
本题还出现在
后端岗位面试题
微派面试题