Redis 字串結構和常用命令

2022-03-19 10:07:30 字數 1279 閱讀 4074

字串是 redis 最基本的資料結構,它將以乙個鍵 和乙個值 儲存在 redis 內部。

命令說明

備註set key value

設定鍵值對

最常用的寫入命令

get key

通過鍵獲取值

最常用的讀取命令

del key

通過 key ,刪除鍵值對

刪除命令,返回刪除數,注意,它是乙個通用命令,在其他資料結構中,也可以使用它

strlen key

求 key 指向字串的長度

返回長度

getset key value

修改原來 key 的對應值,並將舊值返回

如果原來值為空,則返回空,並設定新值

getrange key start end

獲取子串

記 字串的長度為 len ,把字串看作乙個陣列,而redis 是以 0 開始計數的,所有start 和 end 的取值範圍 為 0 到 len-1

將新的字串 value 加入到 原來 key 指向的字串末

返回 key 指向 新字串的長度

c:\users\oukele>redis-cli

127.0.0.1:6379> set name oukele

ok

127.0.0.1:6379> get name

"oukele"

127.0.0.1:6379> getset name oukelelelele

"oukele"

127.0.0.1:6379> getrange name 0 4

"oukel"

(integer) 20

127.0.0.1:6379> strlen name

(integer) 20

127.0.0.1:6379> get name

"oukelelelelehahahaha"

127.0.0.1:6379> del name

(integer) 1

127.0.0.1:6379> get name

(nil)

Redis 字串結構和常用命令

字串是 redis 最基本的資料結構,它將以乙個鍵 和乙個值 儲存在 redis 內部。命令說明 備註set key value 設定鍵值對 最常用的寫入命令 get key 通過鍵獲取值 最常用的讀取命令 del key 通過 key 刪除鍵值對 刪除命令,返回刪除數,注意,它是乙個通用命令,在其...

Redis 字串結構和常用命令

字串是 redis 最基本的資料結構,它將以乙個鍵 和乙個值 儲存在 redis 內部。命令說明 備註set key value 設定鍵值對 最常用的寫入命令 get key 通過鍵獲取值 最常用的讀取命令 del key 通過 key 刪除鍵值對 刪除命令,返回刪除數,注意,它是乙個通用命令,在其...

redis常用命令之字串

1 設定與獲取值 set key value 設定值 設定的鍵值,使用type key 得到的都是string,也就是說set出來的型別都是字串。get key 如果key 不存在則返回空 nil 2 遞增數字 incr key 增加1,如果key值的型別不是整型則會報錯,decr同理 incrby...