Redis Getrange命令

2019-10-16 22:52:34

Redis GETRANGE命令用於獲取儲存在鍵的字串值的子字串,由偏移量的開始和結束(兩者都包括)確定。 可以使用負偏移,以便從字串的末尾開始計算偏移。

該函式通過將結果範圍限制為字串的實際長度來處理範圍外的請求。

返回值

  • 簡單字串

語法

下面是Redis GETRANGE命令的基本語法。

redis 127.0.0.1:6379> GETRANGE KEY_NAME start end

範例

首先,在Redis中設定一個鍵,然後獲取它的值的一部分。

redis 127.0.0.1:6379> SET mykey "This is my test key" 
OK 
redis 127.0.0.1:6379> GETRANGE mykey 0 3 
"This" 
redis 127.0.0.1:6379> GETRANGE mykey 0 -1 
"This is my test key"