redis常用命令--zsets
阿新 • • 發佈:2018-09-21
替換 max -- limit 刪除元素 常用命令 vra 排序 負數
zsets常用命令:
- zadd key score1 mb1 [score2 mb2....]:像key中添加元素和這個元素的分數,如果元素已經存在,則替換分數。
- zscore key mb :獲取key中元素mb1的分數
- zrange key start end [withscores]:按照分數從小到大的順序返回索引從start到end之間的元素(包括兩端的元素)。索引為負數表示從後往前找
- zrevrange key start end [withscores]:和上面的一樣,只不過順序是從大到下
- zrangebyscore key min max [withscores] [limit offset count]:按元素分數從小到大返回min和max之間的元素(包含min和max)
- 如果不想包含邊界,在前面加上(
- zincrby key increment mb : 給元素mb的分數增加increment
- zcard key:查看key中元素個數
- zcount key min max:查看指定範圍內的元素個數
- zrem key mb1 [mb2...]:刪除元素
- zremrangebyrank key start end:按照排序後的元素移除排序後的指定範圍內的元素。
- zremrangebyscore key min max:移除一定範圍內的元素。
- zrank key mb:獲取元素從小到大的排名
- zrevrank key mb:從大到小的排序
redis常用命令--zsets