redis

redis zset

2018-11-15  本文已影响0人  文刀雨

有序集合

特点

key score value

image.png
image.png

重要API

Z

  1. zadd key score element(可以是多对) o(logN)
    添加score 和element
  2. zrem key element(可以是多个)
    删除元素
  3. zscore key element
    返回元素的分数
  4. zincrby key increScore element
    增加或减少元素的分数
  5. zcard key
    返回元素的总个数
  6. zrange key start end [WITHSCORES] o(log(n)+m)
    返回指定索引范围内的升序元素[分值]
  7. zrangebyscore key minScore maxScore [WITHSCORES] o(log(n)+m)
    返回指定分数范围内的升序元素[分值]
  8. zcount key minScore maxScore o(log(n)+m)
    返回有序集合内在指定分数范围内个数
  9. zremrangebyrank key start end o(log(n)+m)
    删除指定排名内的升序元素
  10. zremrangebyscore key minScore maxScore
    o(log(n)+m)
    删除指定分数内的升序元素
  11. zrerank
  12. zrevrange
  13. zrevrangebyscore
  14. zinterstore
  15. zunionstore
image.png
上一篇 下一篇

猜你喜欢

热点阅读