如何做到Redis中五大數據結構底層實現?
作者: 發布日期:2025-06-19 03:10:09
Redis數據庫的數據結構Redis 的鍵值對中的 key 就是字符串對象,而 value 就是指Redis的數據類型,可以是String,也可以是List、Hash、Set、 Zset 的數據類型。
其實是Redis 底層使用了一個 全局哈希表保存所有鍵值對,哈希表的最大好處就是 O(1) 的時間復雜度快速查找到鍵值對。
哈希表其實就是一個數組,數組中的元素叫做哈希桶。
redisDb 結構,表示 Redis 數據庫的結構,結構體里存放了指向了 dict 結構的指針;//默認有16個…。









