redis數據結構這一塊有好多的概念,有對外數據結構,對內數據結構。redis
對外數據結構就是,字符串 列表 集合 有序集合 映射這幾種數據結構。數據結構
對內數據結構就是,好比,映射的內部實現數據結構有壓縮列表和hashtable。對象
除此以外,還有redis對象。並且,以上提到的數據結構,不論是對外仍是對內,都是redis對象的具體實現,由於redis對象封裝了對外數據結構字段和對內數據結構字段。字符串
Redis基礎單位是對象,Key是對象,value也是對象。再往下才是對外數據結構和對內數據結構。hash
redis對象包含如下幾個字段
1.數據
2.對外數據結構類型
3.對內數據結構類型table
對外數據結構類型和對內數據結構類型,就是背景裏提到的那些。class