redis中string型別常用命令

2021-10-04 04:39:13 字數 411 閱讀 2382

set k1 v1 設定k1

get k1 得到k1的value

incr k1 把k1對應的整數值加1,返回加1後的值,如果k1不存在,則建立乙個k1,初始值為0,加1後返回1

decr k1 減1操作,不存在的key初始值為0,減1後返回-1

strlen k1 返回字元長度,如果字元不存在返回0

getrange k1 0 -2 取子串,第乙個字元序號為0,最後乙個字元序號為-1,get key start end

setrange k1 0 aaa 字元替換,從第1個位置開始,後面的3個替換為aaa,setrange key offset value

mset k1 v1 k2 v2 k3 v3 批量建立key

mget k1 k2 k3 批量獲取key值,返回值和key一一對應

redis中string型別及其操作

新增乙個name guo的鍵值對 set name guo get name guo setnx name guo new integer 0 get name guo 原來的name有乙個對應的值,所以本次的修改不生效,返回0 設定key對應的value並且指定此鍵值的有效期 setex colo...

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)

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