二、前置redis命令
- redis-cli? 連接本地redis客戶(hù)端
- auth [password] 輸入redis密碼
三、redis的數(shù)據(jù)類(lèi)型
- ping 測(cè)試是否連通
- dbsize? 返回當(dāng)前庫(kù)key的數(shù)量
- select [db]? 切換reis庫(kù)
- exit/quit? 退出redis命令
- keys *? 顯示redis庫(kù)中的所有的key
- exists [key...] 庫(kù)中是否存在 key
- ttl [key] 查詢(xún) key 過(guò)期的剩余時(shí)間
- type [key] 查詢(xún)key的數(shù)據(jù)類(lèi)型
- del [key] 刪除指定key
- flushall? 清空全部庫(kù) ,清空redis中所有的數(shù)據(jù),謹(jǐn)慎。容易挨打
- flushdb 清空當(dāng)前庫(kù)
? redis 的數(shù)據(jù)類(lèi)型,使用map集合鍵值對(duì)key,value 舉例,主要指的是value 的數(shù)據(jù)類(lèi)型。也就是存儲(chǔ)的數(shù)據(jù)類(lèi)型。
通州網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,通州網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為通州上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的通州做網(wǎng)站的公司定做!四、操作string類(lèi)型的命令
- string 類(lèi)型??
- hash 類(lèi)型
- 列表類(lèi)型
- 集合類(lèi)型 ——set 無(wú)序
- 有序集合類(lèi)型——zset
- set [key] [value]? 添加數(shù)據(jù)
- get [key]? 獲取key 的值,返回value?
- incr [key]? 自增命令,不存在key時(shí),自動(dòng)設(shè)置一個(gè)數(shù)值為‘1’的值,存在且為數(shù)值的字符串則自動(dòng)加1
- decr [key]? 自減命令 ,存在數(shù)值類(lèi)型則減去1,不存在則設(shè)置值為‘-1’
- append [key] [value] 在key 的值后面,拼接value
- strlen [len]? 返回key值的長(zhǎng)度
- getrange [key] [start] [end] 返回key值 start 到 end 之間的字符串
- setrange [key] [offset] [value]? 從key 值的 offset 位置 替換value,長(zhǎng)度與value 一致。例如:key 的值為 ‘123456789’ ,offset 為2 ,value 為‘qwe’ ,? ?替換后結(jié)果:‘12qwe6789’
- mset [key] [value] [key] [value] ....? 同時(shí)添加一個(gè)或者多個(gè)String 類(lèi)型的數(shù)據(jù)
- mget [key] ...? 獲取多個(gè)key 值
五、hash(哈希)類(lèi)型數(shù)據(jù)
?
- hset [key] [field] [value] :添加hash類(lèi)型數(shù)據(jù),如果key不存在,添加新key。若field不存在,添加成功返回1,存在,原有的值被覆蓋(替換),返回0
- hget [key] [field] :獲取key的field域的值
- hmset [key] [field? value] ... : 添加key 的多個(gè)field域的value值
- hmget [key] [field1 field2 ....] :獲取key的 多個(gè)field域 的值
- hmgetall [key] :獲取key的所有的field域的值
- hdel [key] [field1 field2 ...] :刪除key的多個(gè)field域
- hkeys [key] :獲取key 的所有field域。
- hvals [key] : 獲取所有key的value值?
- hexists [key] [field] :是否存在key的field域,存在返回1,不存在返回0
六、list 列表數(shù)據(jù)
? redis 的list 數(shù)據(jù)是簡(jiǎn)單的字符串列表,可以通過(guò)左右兩邊插入,索引從0開(kāi)始。
- lpush [key] [value1 value2 ...] :從左邊一次加入一個(gè)或多個(gè)值,返回列表長(zhǎng)度
- rpush [key] [value1 value2 ...] :從右邊一次加入一個(gè)或多個(gè)值,返回列表長(zhǎng)度
- lrange [key] [start] [stop] :獲取key 的索引start 到 stop 的值
- lindex [key] [index] :獲取key 的索引為index的值,不存在索引返回nil
- llen [key] :返回key的列表長(zhǎng)度
- lram [key] [count] [value] :count>0 從列表左側(cè)開(kāi)始刪除value,count<0 從右側(cè)刪除,刪除個(gè)數(shù)為count,返回刪除個(gè)數(shù)
- linsert [key] before|after [pivot] [value] :將value 插入到key中元素pivot之前|之后。返回key的長(zhǎng)度。沒(méi)有pivot 返回-1,沒(méi)有key 返回0
- lset [key] [index] [value] :將key的下標(biāo)為index的值設(shè)為value
- lpop [key] :從左側(cè)彈出key中最左側(cè)的值
- rpop [key] : 從右側(cè)彈出key中最右側(cè)的值
七、set 集合類(lèi)型
集合類(lèi)型,存儲(chǔ)的成員無(wú)序且唯一。
- sadd [key] [member...] :向key中添加多個(gè)成員。返回添加成員的個(gè)數(shù),添加重復(fù)的成員,視作無(wú)添加,不計(jì)成員個(gè)數(shù)。
- smember [key] :獲取key的所有成員
- sismember [key] [member] :判斷key中是否存在成員member,存在返回1,否則返回0
- scard [key] :獲取key 的長(zhǎng)度
- srem [key] [member1 member2 ...] :刪除key中 成員,返回刪除個(gè)數(shù),不存在忽略
- srandmemer [key] [count] :隨機(jī)的獲取key中count個(gè)成員,返回成員
- spop [key] [cout] : 隨機(jī)的刪除key中count個(gè)成員,返回被刪除的成員?
八、有序集合 zeset
? 有序且不重復(fù)的集合
- zadd [key] [score1 member1]?[score2 member2] ... :新增key中一個(gè)或者多個(gè) 數(shù)字score與member(成員)?
- zrange [key] [start] [stop] withscores : 查詢(xún)有序集合key 從start到stop索引的成員member 。返回結(jié)果按照score進(jìn)行排序,withscores顯示score,0標(biāo)識(shí)第一個(gè)元素,1是第二個(gè),-1是最后一個(gè)
- zrevrange [key] [sart] [stop] withscores :score從大到小查詢(xún)key的成員member,0標(biāo)識(shí)第一個(gè),-1最后一個(gè)
- zrem [key] [member] :刪除key 的成員member
- zcard [key] :查詢(xún)有序集合 key 的大小(成員個(gè)數(shù))
- zrangebyscore [key] min max [withscore] [limit offset count] :查詢(xún)score介于min與max之間的成員,limit 可做分頁(yè)查詢(xún),從下標(biāo)offset開(kāi)始count個(gè)有序集合key的成員
- zrevrangebyscore [key] max min [withscore] [limit offset count] :從大到小反序查找
- zcount? [key] min max :查詢(xún)score 介于min與max之間的個(gè)數(shù)
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧