1. 程式人生 > >redis常用命令--zsets

redis常用命令--zsets

替換 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