Redis学习笔记6--Redis之Sorted-Set数据结构

xiaoxiao2021-02-28  26

1.添加元素--zadd [key1] [value1] [key2] [value2]...

注意:key必须是float类型

2.集合长度--zcard [sorted-set名称]

3.查看所有元素--zrange [sorted-set名称] [0] [-1] (升序排列)

zrange [sorted-set名称] [0] [-1] withscores

4.查看指定元素score--zscore [sorted-set名称] [元素]

5.删除元素--zrem [sorted-set名称] [元素]

6.查看所有元素--zrevrange [sorted-set名称] [0] [-1] withscores (降序排列)

7.根据角标范围删除元素--zremrangebyrank [sorted-set名称] [起始位置] [结束位置]

8.根据score删除元素--zremrangebyscore [sorted-set名称] [score1] [score2]

9.显示元素

zrangebyscore [sorted-set名称] [score1] [score2]

zrangebyscore [sorted-set名称] [score1] [score2] withscores

zrangebyscore [sorted-set名称] [score1] [score2] withscores limit [索引位置1] [索引位置2]

10.修改score--zincrby [sorted-set名称] [value] [元素a],表示在元素a的score基础上加value

11.返回score范围的个数--zcount [sorted-set名称] [score1] [score2]

12.使用场景

1>大型游戏在线积分排行榜

2>构建索引数据

转载请注明原文地址: https://www.6miu.com/read-1950390.html

最新回复(0)