redis string常用操作和應用場景小結

2021-10-06 22:08:56 字數 648 閱讀 8350

【學習小結】

string 型別是 redis 最基本的資料型別,乙個 key 對應乙個 value。乙個鍵最大能儲存 512mb。

set key value   //存入字串鍵值對,如果 key 已經儲存了乙個值,那麼這個操作會直接覆蓋原來的值,並且忽略原始型別。

mset key value [key value...]  //存入多個字串字串

setnt key value  //存入乙個不存在的鍵值對,如果key不存在,同set;若存在,則不做任何操作。setnt: set if not exists

get key //獲取字串鍵值對,如果key不存在,返回特殊值nilmget key [key...]  //批量獲取字串鍵值對

del key [key...] //刪除乙個或多個鍵值對

incr key //將key中儲存的數字加1

decr key //將key中儲存的數字減1

incrby key increment //將key中所儲存的值加上increment

decrby key decrement //將key中所存在的值減去decrement

incr article:readcount:

get article:readcount:

Redis string型別常用操作

redis 有 string list set zset hash資料型別。string型別是最基礎的,其他型別都是在string型別上去建立的,所以了解熟悉string型別的常用操作對於學習redis非常必要。127.0.0.1 6379 7 get hello world integer 141...

Redis string型別的操作

設定key的值 set key value 設定多個key mset key1 value1 key2 value2 keyx valuex 獲取key get key 獲取多個key mget key1 key2.keyx 指定key的字串追加value 擷取key的字串 包括開始位置和結束位置 ...

Jedis操作Redis String型別

string 字串 public classstringtypetest set key value ex seconds px milliseconds nx xx 將字串值 value 關聯到 key 如果 key 已經持有其他值,set 就覆寫舊值,無視型別。對於某個原本帶有生存時間 ttl ...