redis 資料結構和內部編碼

歷精圖治發表於2018-11-08

redisObject

  • 資料型別(type) string hash list set sorted set
  • 編碼方式(encoding) raw int ziplist linkedlist hashmap intset
  • 資料指標ptr
  • 虛擬記憶體
  • 其它資訊

key
- string : raw int embstr
- hash : hashtable ziplist
- list linkedlist ziplist
- set : hashtable intset
- zset skiplist ziplist

相關文章