1) ZRANGEBYLEX命令
语法:ZRANGEBYLEX key min max [LIMIT offset count]
参数说明: key为有序集合名,min、max分别为指定字典范围的最大最小值。范围的指定方式同命令ZLEXCOUNT。指定LIMIT可以分页显示,offset为每页显示的起始位置,count为一页显示的条数
返回值: 返回指定字典范围的元素列表
ZRANGEBYLEX命令使用示例
2) ZRANGEBYSCORE命令
语法:ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]
参数说明: key为有序集合名;min、max分别为指定分数范围的最大最小值;可选参数WITHSCORES使得元素和对应的分数一起显示;可选参数LIMIT可以加上分页功能,offset为每页显示的起始位置,count为一页显示的条数
返回值: 返回指定分数范围的元素列表或元素及其分数列表
ZRANGEBYSCORE命令使用示例
3) ZREVRANK命令
语法:ZREVRANK key member
参数说明: key为有序集合名,member为指定的元素
返回值: 返回指定元素在分数由高到低排序中的排名位置
ZREVRANK命令使用示例
4) ZREVRANGE命令
语法:ZREVRANGE key start stop [WITHSCORES]
参数说明:key为有序集合名 。start、stop分别为指定范围的最大、最小索引号。可选参数WITHSCORES表示连同分数一起显示。具体参数说明参见ZRANGE命令。
返回值: 返回指定索引范围内的元素或元素及其分数;按分数从高到低排列。
ZREVRANGE命令使用示例