【Redis】壓縮列表

Redis 爲了節約內存空間使用,zset 和 hash 容器對象在元素個數較少的時候,採用壓縮列表 (ziplist) 進行存儲。壓縮列表是一塊連續的內存空間,元素之間緊挨着存儲,沒有任何冗餘空隙。 struct ziplist<T> { int32 zlbytes; // 整個壓縮列表佔用字節數 int32 zltail_offset; // 最後一個元素距離壓縮列表起始位置的
相關文章
相關標籤/搜索