ZRANGEBYLEX使用数字字符作为边界

时间:2018-06-05 13:39:42

标签: redis

我有sorted set,所有项目具有相同的分数,存储在Redis中,其中项目是由数字和点组成的字符串(“1.2”,“2.5.6”等等)我可以查询(词典)像这样:

127.0.0.1:6379> zrevrangebylex A + -
1) "2.0"
2) "1.2"
3) "1.1"

但是如何使用数字字符和点作为最小值或最大值?我尝试了以下尝试失败:

127.0.0.1:6379> zrevrangebylex A 1 -
(error) ERR min or max not valid string range item

127.0.0.1:6379> zrevrangebylex A "1" -
(error) ERR min or max not valid string range item

127.0.0.1:6379> zrevrangebylex A 1. -
(error) ERR min or max not valid string range item

127.0.0.1:6379> zrevrangebylex A "1." -
(error) ERR min or max not valid string range item

0 个答案:

没有答案