我想将项目存储在具有当前时间戳作为分数的Redis排序集中,然后执行词典搜索,以返回列表项目及其分数值。 ZRANGE完美地做到这一点,并以分数返回数据,但我找不到用ZRANGEBYLEX返回分数的方法。
是否有使用ZRANGEBYLEX返回分数的机制?
答案 0 :(得分:0)
http://redis.io/commands/zrangebylex
此命令假设排序集中的所有分数相等,否则返回的set元素未指定(即无意义)。
您确实可以使用SORT命令:
sort mySortedSet alpha desc
使用正确的mySortedSet
有序集名称。如果按升序排序,请移除desc
关键字。