【概述】
【内部实现】
【ziplist】
127.0.0.1:6379> zadd sat_score 134 muse 122 bob 156 john
(integer) 3
127.0.0.1:6379> OBJECT encoding sat_score
"ziplist"
数据结构如下:
【skiplist】
redis.h
/*
* redis对象
*/
typedef struct zset {
// 跳跃表
dict *dict;
// 字典
zskiplist *zsl;
} zset;