Redis支持五種數據類型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
創新互聯公司是專業的松原網站建設公司,松原接單;提供成都網站設計、成都網站制作、外貿網站建設,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行松原網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!redis登陸redis-cli
key操作keys *? ? ???#查看所有的key
EXISTS key? ?#判斷key是否存在,如果存在返回1,不存在返回0
type key? ? ? #查看key的類型
del key [key ...]? ? ?#刪除key
expire key seconds #設置過期時間
ttl? ? ? #查看過期時間
string數據操作string是redis最基本的類型,一個key對應一個value。string類型是二進制安全的。意思是redis的string可以包含任何數據。比如jpg圖片或者序列化的對象 。string類型是Redis最基本的數據類型,一個鍵大能存儲512MB。
set key value? ? ? #設置鍵值
get key? ? ? #查看數據
setex key seconds value #設置鍵值及過期時間,以秒為單位
mset key value [key value]? ? ?#設置多個鍵值
mget key1 key2 key3? ? #查看多個key的值
incr key? ? ? ?#將key對應的值加1 ,值是字符串類型的數字
decr key? ? ? #將key對應的減加1?
incrby key?? ? ? ? ? ?#將key對應的值加一個整數
decrby key? ? ? ? ? ? #將key對應的值減一個整數
append key value? ? #追加值
strlen key.? ? ? ? #獲取value值的長度
msetnx key1 value1 key2 value2 key3 value3 #添加多個鍵值對
setrange key index value? ? ? #覆蓋value某段的值
list數據類型操作lpush key value1 value2 value3 #從list鏈表左側插入一個或多個值
rpush key value1 value2 value3 #從list鏈表右側插入一個或多個值
lrange key 0 -1 #查看列表數據
lpop key #從左側刪除一個值
rpop key #從右側刪除一個值
rpoplpush key1 key2 #刪除key1列表右側一個值,并插入到key2列表的左側
llen key #查看列表長度
lset key index value? ?#設置指定索引的value值
set數據類型操作無序集合,元素不重復
sadd key value1 value2 value3
smembers key #查看set集合所有key的值
sismember key value #判斷值是否在集合內
scard key #查看集合元素個數
spop key #刪除集合內隨機一個值
sinter key1 key2 #查看2個集合的交集元素
sunion key1 key2 #并集
sdiff key1 key2? #差集
hash數據類型操作Redis hash是一個string類型的field和value的映射表,hash特別適合用于存儲對象。
hset key filed value #更新對象內某filed的值
hmset key filed1 value1 filed2 value2 filed3 value3
hkeys key #查看對象內所有filed
hvals key #查看對象內所有value
hget key filed? ?#查看對象內某filed的值
hmget key filed [filed...]? ? ?#查看對象內多個filed的值
hgetall key? ? ?#獲取所有屬性和值
hlen key? ?#數據個數
HSTRLEN key?filed? ? #返回值的字符串長度
hexists key filed #判斷對象內某field是否存在
hdel key field? #刪除屬性和值
ZSET有序集合,元素類型為string,元素具有唯一性,不能重復。
每個元素都會關聯一個double類型的分數。redis正是通過分數來為集合中的成員進行從小到大的排序。zset的成員是唯一的,但分數(score)卻可以重復。
zadd?key score member
zcard key? ? ? ? ?#返回元素個數
zrange key start end? ? ? ? ?#返回指定范圍的元素
zcount key min max? ? ? ? ? #返回有序集合中,score在min和max中的元素個數
zscore key member? ? ? #返回成員member的score值
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
網頁名稱:redis常用操作命令-創新互聯
網頁URL:http://newbst.com/article0/dodooo.html
成都網站建設公司_創新互聯,為您提供云服務器、網站建設、網站導航、商城網站、網站內鏈、移動網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯