Redis學習筆記(02-儲存String型別的基本命令)

Devilyang123發表於2018-05-26

一.設定指定key的值

語法:SET key value

SET 命令用於設定給定 key 的值。如果 key 已經儲存其他值, SET 就覆寫舊值,且無視型別

SET mykey "xiaoxiao"

二.獲取指定key的值

語法:GET key_name

Get 命令用於獲取指定 key 的值。如果 key 不存在,返回 nil 。如果key 儲存的值不是字串型別,返回一個錯誤

GET mykey

獲取不存在的key

GET mykey123

三.將給定 key 的值設為 value ,並返回 key 的舊值

語法:GETSET key_name value

Getset 命令用於設定指定 key 的值,並返回 key 的舊值。

將mykey的值設定為“abc”,返回之前的值“xiaoxiao”

GETSET mykey "abc"

再來檢視鍵mykey所對應的值

GET mykey

四.將 key 中儲存的數字值增一

語法:INCR key_name

Incr 命令將 key 中儲存的數字值增一。如果 key 不存在,那麼 key 的值會先被初始化為 0 ,然後再執行 INCR 操作

設定一個不存在的key:mykey02

INCR mykey02

五.將 key 中儲存的數字值增一

語法:DECR key_name

Decr 命令將 key 中儲存的數字值減一。如果 key 不存在,那麼 key 的值會先被初始化為 0 ,然後再執行 DECR 操作

將mykey02的值減一

DECR mykey02

六.刪除指定的key

語法:DEL key_name

DEL 命令用於刪除已存在的鍵。不存在的 key 會被忽略

DEL mykey02


相關文章