天天看點

Redis學習筆記~常用指令總結

回到目錄

用戶端redis-cli常用的指令總結

連接配接到伺服器

redis-cli -h 127.0.0.1 -p 6379 --連接配接指定的redis伺服器      

釋出/訂閱, pub/sub模式運作在redis程序中,不會被持久化過,程序挂了,資訊丢失

SUBSCRIBE Lind --訂閱一個管道
PUBLISH Lind "你好,大叔!" --釋出一個管道      

鍵操作,redis資料都是由key/value元件,對key操作是所有操作的基礎

DEL lind --删除鍵
Exist lind --判斷鍵是否存在
EXPIRE lind 60 --設定時間為60秒,之後自動删除      

集合,無順序的清單

SADD lind zzl --添加到集合lind
SADD lind zhang 
SMEMBERS lind --擷取集合lind的清單      

字元串,簡單字元

SET lind "一個人" --設定字元
GET lind --得到字元      

哈希,用來存儲字元串對象,類型JSON串

HMSET lind name "zzl" description "一個人" --建立一個lind對象
HGETALL lind--得到這個lind對象所有内容(k/v)      

事務,是一個單獨的隔離操作,事務中的所有指令都會序列化、按順序地執行。事務在執行的過程中,不會被其他用戶端發送來的指令請求所打斷。

redis 127.0.0.1:6379> MULTI --開始事務
redis 127.0.0.1:6379> SET lind "一個人"
QUEUED

redis 127.0.0.1:6379> GET lind
QUEUED

redis 127.0.0.1:6379> SADD lind_info "一個小人物"
QUEUED

redis 127.0.0.1:6379> SMEMBERS lind_info
QUEUED

redis 127.0.0.1:6379> EXEC      

感謝各位對redis-nosql的關注,讓大家更努力的去研究這個有意思的東西!

作者:倉儲大叔,張占嶺,

榮譽:微軟MVP

QQ:853066980

支付寶掃一掃,為大叔打賞!

Redis學習筆記~常用指令總結