Redis学习-sorted set数据类型
sorted set 是有序集合,它在 set 的基礎(chǔ)上增加了一個(gè)順序?qū)傩?#xff0c;這一屬性在添加修 改元素的時(shí)候可以指定,每次指定后,會自動重新按新的值調(diào)整順序。
zadd key score member 添加元素到集合,元素在集合中存在則更新對應(yīng) score
zrange key start stop?類似 lrange 操作從集合中去指定區(qū)間的元素。返回的是有序結(jié)果
zrange key start stop withscores 同上,并獲取其賦予的序號
zrevrange key start end 同上,返回結(jié)果是按 score 逆序的
zrem key member 刪除指定元素,1 表示成功,如果元素不存在返回 0
zincrby key incr member 增加對應(yīng) member 的 score 值,然后移動元素并保持 skip list 保持有 序。返回更新后的 score 值
zrank key member 返回指定元素在集合中的排名(下標(biāo)),集合中元素是按 score 從小到大 排序的
zrevrank key member 同上,但是集合中元素是按 score 從大到小排序
zrangebyscore key min max [withscores顯示score序號] 返回集合中 score 在給定區(qū)間的元素
zcount key min max 返回集合中 score 在給定區(qū)間的數(shù)量
zcard key 返回集合中元素個(gè)數(shù)
zscore key element 返回給定元素對應(yīng)的 score
zremrangebyrank key min max 刪除集合中排名在給定區(qū)間的元素
zremrangebyscore key min max 刪除集合中 score 在給定區(qū)間的元素
?
轉(zhuǎn)載于:https://www.cnblogs.com/fengkunangel/p/8909744.html
總結(jié)
以上是生活随笔為你收集整理的Redis学习-sorted set数据类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android studio 报错AAP
- 下一篇: js-移动端android浏览器中inp