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

Redis的hash是怎么做的?

重庆懂车族科技有限公司后端开发专业服务问题拆解技术原理Redis

考察说明

考察对Redis hash底层实现和条件转换的理解

回答思路

  1. 说明hash使用的两种编码方式ziplist和hashtable
  2. 解释小数据量用ziplist、大数据量用hashtable的转换条件
  3. 提及hash-max-ziplist-entries和hash-max-ziplist-value参数的默认值
  4. 说明转换不可逆性和性能考量