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)
猜你還喜歡下面的內(nèi)容