字符串是Redis中最常見的數(shù)據(jù)結(jié)構(gòu),它既可以存儲普通意義的字符串,也可以存儲整數(shù)、浮點數(shù),還可以存儲二進制類型的數(shù)據(jù)。
這次,我們一塊來看下Redis中常用的字符串命令吧。
1) SET命令
語法:SET key value
參數(shù)說明:key value為必選項,分別為指定的鍵和值,鍵和值之間要有空格
返回值:如果執(zhí)行成功,則返回OK。
SET命令使用示例
2) GET命令
語法:GET key
參數(shù)說明:key為指定的鍵
返回值:返回指定鍵的值;若鍵不存在,返回nil。
GET命令使用示例
3) SETNX命令
語法:SETNX key value
參數(shù)說明:key為指定的鍵,value為指定的值。若key已經(jīng)存在,就會報錯
返回值:如果執(zhí)行成功,返回1,否則返回0
SETNX命令使用示例
4) SETEX命令
語法:SETEX key seconds value
參數(shù)說明:key value為分別為指定的鍵和值,seconds為key的過期時間(單位是秒)
返回值:如果執(zhí)行成功,則返回OK
SETEX命令使用示例
等5秒后再執(zhí)行,
此時test鍵已過期,所以再次執(zhí)行g(shù)et test 得到的是nil。
5) MSET命令
語法:MSET key1 value1 [key2 value2…]
參數(shù)說明:key value分別為同時指定的多個鍵和值
返回值:如果執(zhí)行成功,則返回OK
MSET命令使用示例
6) MGET命令
語法:MGET key [key…]
參數(shù)說明:key為指定的鍵,可以同時指定多個鍵
返回值:返回一個或多個指定的鍵所對應(yīng)的值;若鍵不存在,返回nil。
MGET命令使用示例
7) MSETNX命令
語法:MSETNX key value [key value… ]
參數(shù)說明:key value分別為指定的鍵和值;若key已存在,則會報錯
返回值:如果執(zhí)行成功,返回1,否則,返回0
MSETNX命令使用示例
>>本文地址:http://www.yceu.cn/zhuanye/2020/49616.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?