Redis(三) string型別資料庫操作

2021-09-25 08:06:29 字數 578 閱讀 8559

目錄

string型別 儲存

設定鍵值

設定鍵值及過期時間,以秒為單位

設定多個鍵值

追加值 獲取

獲取:根據鍵獲取值,如果不存在此鍵則返回nil

根據多個鍵獲取多個值 查詢

查詢鍵,引數⽀持正規表示式

檢視所有鍵

檢視名稱中包含a的鍵

判斷鍵是否存在,如果存在返回1,不存在返回0

檢視鍵對應的value的型別 刪除

刪除鍵及對應的值 其他

設定過期時間

檢視有效時間,以秒為單位

字串型別是redis中最為基礎的資料儲存型別,它在redis中是二進位制安全的,這便意味著該型別可以接受任何格式的資料,如jpeg影象資料或json物件描述資訊等。在redis中字串型別的value最多可以容納的資料長度是512m。

如果設定的鍵不存在則為新增,如果設定的鍵已經存在則修改

以秒為單位,如果沒有指定過期時間則⼀直存在,直到使⽤del移除

expire key seconds

redis語法 String型別

127.0.0.1 6379 set k1 v1 ok127.0.0.1 6379 get k1 v1 127.0.0.1 6379 del k1 integer 1 127.0.0.1 6379 get k1 nil 127.0.0.1 6379 set k2 v2 ok integer 9 12...

redis系列(三)之String型別的基礎操作

檢視所有的鍵值對 keys 設定值 set set name zane 返回 ok 如果多次對同一key設定不同的值,會覆蓋掉之前的值獲取值 get name zhozhen刪除值 del name如果不存在進行設定,如果存在就不進行設定 setnx name1 zhaozhen 如果存在就返回0,...

redis資料型別(String)

常用string操作命令 set keyvalue 設定值 getkey 獲取值 value 追加值 incr key 原子操作,自動加1 value必須為inter型別的字元。decr key 原子操作,自動減1 value必須為inter型別的字元。incrby key num 自動增加指定值 ...