zset?
1、ziplist元素數<128個,所有成員長度<64字節。都可通過zset-max-ziplist-entries和zset-max-ziplist-value來修改。
緊湊壓縮列表節點來保存,第一個節點存member,第二個存score,按score從小到大排序
2、skiplist
底層是zset(1字典,跳躍表)和一個。
1)HashMap:放成員到score映射 O(1),共享相同元素member和score,因此不會浪費額外的內存
2)跳躍表:放所有成員,依據HashMap的score,查找效率高,鏈表增加跳躍功能