Redis的key數組
Redis的key是字符串類型,若是中間有空格或者轉義字符等,要用「」。對象
1:命名建議:對象類型:對象ID:對象屬性排序
2:多個單詞之間以「.」來分隔字符串
3:Key的命名,應該在可讀的狀況下,儘可能簡短List
Redis的Value支持五種類型二進制
1:String:字符串,能夠存儲String、Integer、Float型的數據,甚至是二進制數鏈表
據,一個字符串最大容量是512M命名
2:List:字符串List,底層實現上不是數組,而是鏈表,也就是說在頭部和尾部插數據
入一個新元素,其時間複雜度是常數級別的;其弊端是:元素定位比數組慢di
3:Set:字符串Set,無序不可重複,是經過HashTable實現的
4:Hash:按Hash方式來存放字符串
5:ZSet:字符串Set,有序且不可重複,根據Score來排序。底層使用散列表和跳躍
表來實現,因此讀取中間部分數據也很快