redis 第九讲 Zset (sorted set)

  • 在 set 的基础上,加一个 score 值
  • 之前 set 是 k1 v1 v2 v3,
  • 现在 zset 是 k1 score1 v1 score2 v2
基本操作
  • zadd / zrange
    11476842-f4877274f68f0d03.png
  • zrangebyscore key 开始score 结束score。
    ( 不包含

    limit 作用是返回限制。limit 开始下标步 多少步
    11476842-03e11d9faf02e9f3.png
  • zrem key 某 score 下对应的value值。 作用是删除元素
    11476842-ab248a1eefb4898d.png
  • zcard

  • zcount key score区间

  • zrank key value值。作用是获得下标值

  • 扫描二维码关注公众号,回复: 6480777 查看本文章
    zscore key 对应值,获得分数
    11476842-bd2220098d21abe1.png
  • zrevrank key value值。作用是逆序获得下标值
  • zrevrange key 0 -1
  • zrevrangebyscore key 结束score 开始score
    11476842-e07672a536ec3d16.png

注意,集合里面是递增排序的

11476842-01cda01270aa7676.png

转载于:https://www.jianshu.com/p/b7c8657c20e7

猜你喜欢

转载自blog.csdn.net/weixin_33860553/article/details/91087089