使用以下命令進行切換
如果您想要清除指定數據庫的數據
清除所有數據庫數據。
接下來這個命令應該是最常用的。
通常在開發中,我們也需要經常判斷這個鍵,以確定它是否存在。
因為我們設置的緩存數據壹般不是永久的,所以我們有必要在存儲數據的時候設置過期時間。
字符串類型是Redis中五種基本數據類型之壹,也是最常用的數據類型。所有的朋友對Redis的理解和操作都只停留在Redis的操作層面,但是妳知道字符串型的相關命令嗎,實用的還是很多的。
接下來,讓我們看看用於字符串類型的基本存儲和獲取的命令。
如果我們存儲的字符串中的內容是壹個數字,我們還可以對其進行加減運算,Redis可以自動對字符串進行相關操作。實現的命令如下:
當使用msetnx時,同時設置壹個或多個鍵-值對,當且僅當所有給定的鍵都不存在時才成立。
getset命令從字面意思就可以看出來,它的作用是先get後set。
總結string的類似使用場景:
使用列表類型進行訪問時,需要區分兩個命令:
註:只有pop和push分左右,其他所有l的均值列表。
總結:
摘要集set壹般用於元素不重復的場景,如抽獎系統、轉盤等場景。
在使用哈希集時,需要註意的是哈希實際上是壹個映射集。當使用鍵映射時,值以映射集的形式存儲,這類似於Java中的hashmap。
HVALS獲取所有的值,HKEYS獲取所有的鍵,HGETALL獲取所有的鍵值。
總結:
Hash可用於存儲更改的數據,如用戶、姓名、年齡等。,尤其是用戶信息。hash更適合存儲對象,string更適合存儲字符串。
向器械包添加序列號,以便進行分類。
ZRANGEBYSCORE使用語法
摘要
以上是訪問五種數據類型時的壹些常用命令操作。至於其他命令的使用,朋友們在使用的時候可以直接去官網查看。