redis源碼分析與思考(七)——壓縮列表

    ziplist,即壓縮列表。在Redis中,它是爲了儘量節約內存而開發出來的,可謂是將節約內存做到了極致。它是哈希鍵與列表鍵的底層實現之一,當哈希鍵與列表鍵只含有整數或者兩者的鍵長度較小時,兩者就採用壓縮列表來實現其功能。     之所以被稱作壓縮列表,是因爲不同於之前所說的adlist表,壓縮列表將普通順序表的pre與next指針取消掉,採用計算長度的方法來實現各種操作,而且其長度也做了
相關文章
相關標籤/搜索