溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

redis sorted set類型有哪些

發(fā)布時(shí)間:2021-12-22 17:21:02 來源:億速云 閱讀:262 作者:iii 欄目:云計(jì)算

這篇文章主要介紹“redis sorted set類型有哪些”,在日常操作中,相信很多人在redis sorted set類型有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”redis sorted set類型有哪些”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

sorted set 是有序集合,它在set 的基礎(chǔ)上增加了一個(gè)順序?qū)傩?,這一屬性在添加修
改元素的時(shí)候可以指定,每次指定后,會(huì)自動(dòng)重新按新的值調(diào)整順序。可以理解了有兩列的
mysql 表,一列存value,一列存順序。操作中key 理解為sorted set 的名字。
Sorted Set 類型數(shù)據(jù)操作指令簡(jiǎn)介
add key score member 添加元素到集合,元素在集合中存在則更新對(duì)應(yīng)score。
zrem key member 刪除指定元素,1 表示成功,如果元素不存在返回0。
zincrby key incr member 增加對(duì)應(yīng)member 的score 值,然后移動(dòng)元素并保持skip list 保持有
序。返回更新后的score 值。
zrank key member 返回指定元素在集合中的排名(下標(biāo)),集合中元素是按score 從小到大
排序的。
zrevrank key member 同上,但是集合中元素是按score 從大到小排序。
zrange key start end 類似lrange 操作從集合中去指定區(qū)間的元素。返回的是有序結(jié)果
zrevrange key start end 同上,返回結(jié)果是按score 逆序的。
zrangebyscore key min max 返回集合中score 在給定區(qū)間的元素。
zcount key min max 返回集合中score 在給定區(qū)間的數(shù)量。
zcard key 返回集合中元素個(gè)數(shù)。
zscore key element 返回給定元素對(duì)應(yīng)的score。
zremrangebyranzremrangebyrank key min max 刪除集合中排名在給定區(qū)間的元素。
zremrangebyscore key min max 刪除集合中score 在給定區(qū)間的元素

到此,關(guān)于“redis sorted set類型有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI