從原理,部分原始碼,demo使用加深理解;
原始碼: 。
原始碼+注釋:
一、資料結構(6種)
sds簡單動態字串
sds資料結構與c字串的區別:
c字串是字元+空;如abcd\0;
sds是len總長度+buf陣列+free未使用的長度
鍊錶
字典
跳躍表
整數集合
壓縮列表
二、資料型別(5種)
鍵值對來快取或儲存資料;鍵為字串;值有五種型別;
字串物件
列表物件
雜湊物件
集合物件
有序集合物件
Redis原理及應用
redis是目前最火爆的記憶體資料庫之一,通過在記憶體中讀寫資料,大大提高了讀寫速度,可以說redis是實現高併發服務不可或缺的一部分。通常我們使用redis時,會接觸到5種資料型別 字串 雜湊 列表 集合 有序集合 豐富的型別可以協助我們實現各種業務場景需求。知其然知其所以然,進一步了解redis...
Redis 安裝 及 使用
開啟乙個 cmd 視窗 使用cd命令切換目錄到 c redis 執行 redis server.exe redis.windows.conf 如果想方便的話,可以把 redis 的路徑加到系統的環境變數裡,這樣就省得再輸路徑了,後面的那個 redis.windows.conf 可以省略,如果省略,會...
redis安裝及使用
2.解壓 tar vxf redis 4.0.10.tar.gz 3.編譯安裝 cd redis 4.0.10 src make install 4.配置伺服器ip redis 4.0.10 redis.conf bing 127.0.0.1換成自己伺服器ip位址 5.啟動服務 redis serv...