有序集合和散列一样,都是用于存储键值对,有序集合的键被成为成员,每个成员都各不相同,而有序集合的值称为分值,分值必须为浮点数,有序集合是唯一一个既可以根据成员访问元素又可以根据分值以及分值排列顺序来访问的元素结构。

常用命令

zadd keyname score member

示例:

zadd group 140 vilay1
zadd group 130 vilay2

根据分值大小(默认从小到大)排序取出

zrange group 0 -1 withscores

如果要从大到小排序

zrevrange group 0 -1 withscores

根据范围取出部分数据

zrangebyscores group 125 135 withscores

删除元素

zrem group vilay1