String類型是Redis中最基本也最簡單的一種數(shù)據(jù)類型

首先演示一些常用的命令

一、SET key value 和GET key

SET key value 和 GET key  設(shè)置鍵值和獲取值

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

SET將鍵today的值設(shè)為tuesday;GET取出鍵today的值

SET命令執(zhí)行成功后返回OK;GET返回要取到的值 

當一個key已經(jīng)有值時,使用SET會覆蓋其原有值,并且不受類型限制

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

today的原有值"tuesday"被"12"覆蓋。Redis里沒有整數(shù)類型,即使SET賦值一個整數(shù),也會以字符串形式存儲

 當使用GET操作一個不存在的鍵時,返回nil

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

注意:當使用SET給定一個普通的值時,不需要加雙引號,但當值有空格或其他特殊字符時,需要加上引號,否則會報語法錯誤

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

 

 

二、GETRANGE key start end


作用:獲取存儲在指定key中的字符串的子字符串,字符串的截取范圍由start和end來決定【不同于其他腳本語言,這里的start和end都是閉區(qū)間】

 同其他腳本一樣,Redis的索引也是從0開始

GETRANGE的使用方法如下:

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

GETRANGE test 0 3 :從索引0開始由左至右取到索引為3的字符

GETRANG

網(wǎng)友評論