redis常用命令--zsets

Posted 聂鑫磊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis常用命令--zsets相关的知识,希望对你有一定的参考价值。

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的主要内容,如果未能解决你的问题,请参考以下文章

redis常用命令--zsets

redis 操作zset 有序集合常用命令

Redis常用命令-list-set-zset

Redis 常用命令+list+zset

redis set zset key 常用命令

Redis—列表(List)集合(Set)哈希(Hash)有序集合 Zset