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