目錄 前言 1. RDB 持久化 1.1 RDB 文件的創建與載入 1.2 自動間隔性保存 1.2.1 設置保存條件 ...
目錄 前言 . Redis對象概述 . 對象的定義 . 字符串對象 . 列表對象 . quicklist 快速鏈表 . 哈希對象 . 集合對象 . 有序集合對象 . Redis對象的特點 . 類型檢查與命令多態 . 內存回收 . 對象共享 . 對象的空轉時長 最后 前言 參考資料: Redis設計與實現 第二版 本篇筆記按照書里的脈絡,將知識點分為四個部分。其中第一部分數據結構與對象分為上中下篇 ...
2021-11-23 16:57 0 821 推薦指數:
目錄 前言 1. RDB 持久化 1.1 RDB 文件的創建與載入 1.2 自動間隔性保存 1.2.1 設置保存條件 ...
目錄 前言 1. Redis中的數據庫 2. 數據庫的鍵空間 3. 鍵的生成時間與過期時間 4. Redis中的過期鍵刪除策略 5. AOF、RDB和復制功能對過期鍵的處理 5.1 生成 RDB 文件 5.2 載入 RDB 文件 ...
目錄 前言 1. 啟動並初始化 Sentinel 2. Sentinel 與服務器間的默認通信 2.1 獲取主服務器信息 2.2 獲取從服務器信 ...
目錄 前言 1. 簡單動態字符串 1.1 SDS的定義 1.2 空間預分配與惰性空間釋放 1.3 SDS的API 2. 鏈表 ...
對象 前面我們介紹了Redis的主要數據結構,如:簡單動態字符串SDS、雙端鏈表、字典、壓縮列表、整數集合等。Redis並沒有直接使用這些數據結構來實現鍵值對數據庫,而是基於這些數據結構創建了一個對象系統,這個系統包含字符串對象、列表對象、哈希對象、集合對象和有序集合對象這五種類型的對象,每種 ...
目錄 第2章:簡單動態字符串 2.1 SDS定義 2.2 SDS與C字符串的區別 第3章:鏈表 3.1鏈表和表節點的實現 第4章:字典 4.1 字典的實現 4.2 哈希算法 4.3 鍵沖突解決:類似於hashmap ...
目錄 一、數據結構與對象 1. 引言 1.1 版本說明 1.2 章節編排 2. 簡單動態字符串 2.1 SDS 的定義 2.2 SDS 與 C 字符串的區別 ...
簡述Redis設計與實現 Redis是一個高性能的key-value的非關系型數據庫,Redis是運行在內存中的一種數據庫,但是它也可以持久化到磁盤中,Redis的實現有着更為復雜的數據結構並且提供對他們的原子性操作。 Redis的優勢 Redis支持數據 ...