Redis - Encoding

Redis 数据类型底层编码.

2025
ZIPLIST压缩列表,是排列紧凑的列表,为Redis供紧凑型的数据存储方式,能节约内存(节省链表指针的开销),数据量小的时候遍历访问性能好(连续+缓存命中率友好)
跳表是Redis有序集合ZSet底层的数据结构
sds(Simple Synamic String),简单动态字符串,是redis内部作为基石的字符串封装(很重要)
HASHTABLE可以使用O(1)时间复杂度能够快速找到field对应的value,简单理解,HASHTABLE是一个目录,可以帮助我们快速找到需要内容