Redis基礎使用

2021-08-08 09:22:38 字數 736 閱讀 9287

每個鍵值對(key-value pair)都是由物件(object)組成的.

鍊錶(linklist)

字典,又稱為符號表(symbol table),關聯陣列(associative array)或對映(map),是一種用於儲存鍵值對(key-value pair)的抽象資料結構.

解決鍵衝突的方法:redis的雜湊表使用鏈位址法(separate chaining)來解決鍵衝突,每個雜湊表節點都有乙個next指標,多個雜湊表節點可以用next指標構成乙個單向鍊錶,被分配到同乙個索引上的多個節點可以用這個單向裡哦按表連線起來.

擴充套件和收縮雜湊表的工作可以通過執行rehash(重新雜湊)操作來完成

字典重點

跳躍表的重點
整數集合
redis中用於操作鍵的命令基本上可以分為兩種型別.

其中一種命令可以對任何型別的鍵執行,比如說del命令,expire命令,rename命令,type命令,object命令.

redis hash命令

redis list 命令
redis set命令
redis sorted set命令
暫時寫這些基礎用法,還有更加深入的知識點需要繼續學習.

redis基礎使用

wget tar xzvf redis 2.8.9.tar.gz cd redis 2.8.9 make 執行後在src目錄下生成可執行檔案 測試是否成功 src redis server 啟動服務 src redis cli 啟動命令列 2.配置 cp redis.conf etc vim etc...

Redis的基礎知識(使用)

string key value 做快取 redis中所有的資料都是字串。命令不區分大小寫,key是區分大小寫的。redis是單執行緒的。redis中不適合儲存內容大的資料。get set incr 加一 生成id decr 減一 hash key fields values 做快取 相當於乙個ke...

Redis 基礎和node redis庫使用

set str test string 1 ok get str test string 1 hmset myhash name redis hash age 20 設定雜湊 myhash name redis hash age 20 ok hmget myhash name age 獲取雜湊 my...