摘要:
Set數據結構 使用 intset 當同時滿足下面兩個條件時,使用 intset 存儲數據 元素個數少于512個 (set-max-intset-entries: 512) 所有元素都是整數值 不滿足上面的條件, 使用 hashtable intset 圖解 //intset 的編碼方式 #defi 閱讀全文
Set數據結構 使用 intset 當同時滿足下面兩個條件時,使用 intset 存儲數據 元素個數少于512個 (set-max-intset-entries: 512) 所有元素都是整數值 不滿足上面的條件, 使用 hashtable intset 圖解 //intset 的編碼方式 #defi 閱讀全文
posted @ 2022-06-28 17:45
Broadm
閱讀(204)
評論(0)
推薦(0)
摘要:
Hash 數據結構 使用 ziplist 當同時滿足下面兩個條件時,使用 ziplist 存儲數據 元素個數少于512個 (hash-max-ziplist-entries: 512) 每個元素長度小于64字節 (hash-max-ziplist-value: 64) 不滿足上面的條件, 使用 ha 閱讀全文
Hash 數據結構 使用 ziplist 當同時滿足下面兩個條件時,使用 ziplist 存儲數據 元素個數少于512個 (hash-max-ziplist-entries: 512) 每個元素長度小于64字節 (hash-max-ziplist-value: 64) 不滿足上面的條件, 使用 ha 閱讀全文
posted @ 2022-06-28 16:51
Broadm
閱讀(200)
評論(0)
推薦(0)
摘要:
List 數據結構 Redis 3.2 前,使用 壓縮列表zipList 或 雙向鏈表linkedList 當同時滿足下面兩個條件時,使用zipList存儲數據 list保存的每個元素長度小于64字節 列表中數據個數少于512個 Redis 3.2 及之后的底層實現方式: quickList qui 閱讀全文
List 數據結構 Redis 3.2 前,使用 壓縮列表zipList 或 雙向鏈表linkedList 當同時滿足下面兩個條件時,使用zipList存儲數據 list保存的每個元素長度小于64字節 列表中數據個數少于512個 Redis 3.2 及之后的底層實現方式: quickList qui 閱讀全文
posted @ 2022-06-28 10:58
Broadm
閱讀(213)
評論(0)
推薦(0)
摘要:
String 數據結構 首先我來看下, Redis 中 String 的數據結構: 我們稱之為 SDS (Simple Dynamic String) 簡單動態字符串 struct sdshdr { //記錄buf數組中已經使用的字節數(等價于字符串的長度strlen) int len; //記錄b 閱讀全文
String 數據結構 首先我來看下, Redis 中 String 的數據結構: 我們稱之為 SDS (Simple Dynamic String) 簡單動態字符串 struct sdshdr { //記錄buf數組中已經使用的字節數(等價于字符串的長度strlen) int len; //記錄b 閱讀全文
posted @ 2022-06-28 09:35
Broadm
閱讀(242)
評論(0)
推薦(0)

浙公網安備 33010602011771號