redis常用操作命令-創(chuàng)新互聯(lián)

redis數(shù)據(jù)類型

Redis支持五種數(shù)據(jù)類型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)

創(chuàng)新互聯(lián)公司是專業(yè)的松原網(wǎng)站建設(shè)公司,松原接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行松原網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!redis登陸

redis-cli

key操作

keys *? ? ???#查看所有的key

EXISTS key? ?#判斷key是否存在,如果存在返回1,不存在返回0

type key? ? ? #查看key的類型

del key [key ...]? ? ?#刪除key

expire key seconds #設(shè)置過期時間

ttl? ? ? #查看過期時間

string數(shù)據(jù)操作

string是redis最基本的類型,一個key對應(yīng)一個value。string類型是二進(jìn)制安全的。意思是redis的string可以包含任何數(shù)據(jù)。比如jpg圖片或者序列化的對象 。string類型是Redis最基本的數(shù)據(jù)類型,一個鍵大能存儲512MB。

set key value? ? ? #設(shè)置鍵值

get key? ? ? #查看數(shù)據(jù)

setex key seconds value #設(shè)置鍵值及過期時間,以秒為單位

mset key value [key value]? ? ?#設(shè)置多個鍵值

mget key1 key2 key3? ? #查看多個key的值

incr key? ? ? ?#將key對應(yīng)的值加1 ,值是字符串類型的數(shù)字

decr key? ? ? #將key對應(yīng)的減加1?

incrby key?? ? ? ? ? ?#將key對應(yīng)的值加一個整數(shù)

decrby key? ? ? ? ? ? #將key對應(yīng)的值減一個整數(shù)

append key value? ? #追加值

strlen key.? ? ? ? #獲取value值的長度

msetnx key1 value1 key2 value2 key3 value3 #添加多個鍵值對

setrange key index value? ? ? #覆蓋value某段的值

list數(shù)據(jù)類型操作

lpush key value1 value2 value3 #從list鏈表左側(cè)插入一個或多個值

rpush key value1 value2 value3 #從list鏈表右側(cè)插入一個或多個值

lrange key 0 -1 #查看列表數(shù)據(jù)

lpop key #從左側(cè)刪除一個值

rpop key #從右側(cè)刪除一個值

rpoplpush key1 key2 #刪除key1列表右側(cè)一個值,并插入到key2列表的左側(cè)

llen key #查看列表長度

lset key index value? ?#設(shè)置指定索引的value值

set數(shù)據(jù)類型操作

無序集合,元素不重復(fù)

sadd key value1 value2 value3

smembers key #查看set集合所有key的值

sismember key value #判斷值是否在集合內(nèi)

scard key #查看集合元素個數(shù)

spop key #刪除集合內(nèi)隨機(jī)一個值

sinter key1 key2 #查看2個集合的交集元素

sunion key1 key2 #并集

sdiff key1 key2? #差集

hash數(shù)據(jù)類型操作

Redis hash是一個string類型的field和value的映射表,hash特別適合用于存儲對象。

hset key filed value #更新對象內(nèi)某filed的值

hmset key filed1 value1 filed2 value2 filed3 value3

hkeys key #查看對象內(nèi)所有filed

hvals key #查看對象內(nèi)所有value

hget key filed? ?#查看對象內(nèi)某filed的值

hmget key filed [filed...]? ? ?#查看對象內(nèi)多個filed的值

hgetall key? ? ?#獲取所有屬性和值

hlen key? ?#數(shù)據(jù)個數(shù)

HSTRLEN key?filed? ? #返回值的字符串長度

hexists key filed #判斷對象內(nèi)某field是否存在

hdel key field? #刪除屬性和值

ZSET

有序集合,元素類型為string,元素具有唯一性,不能重復(fù)。

每個元素都會關(guān)聯(lián)一個double類型的分?jǐn)?shù)。redis正是通過分?jǐn)?shù)來為集合中的成員進(jìn)行從小到大的排序。zset的成員是唯一的,但分?jǐn)?shù)(score)卻可以重復(fù)。

zadd?key score member

zcard key? ? ? ? ?#返回元素個數(shù)

zrange key start end? ? ? ? ?#返回指定范圍的元素

zcount key min max? ? ? ? ? #返回有序集合中,score在min和max中的元素個數(shù)

zscore key member? ? ? #返回成員member的score值

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁名稱:redis常用操作命令-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://muchs.cn/article0/dodooo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航商城網(wǎng)站、網(wǎng)站內(nèi)鏈、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)