我必须先获取列表的长度,然后在Redis中查询列表吗?

我必须先获取列表的长度,然后在Redis中查询列表吗?,redis,Redis,我想知道是否只有lrange可以在Redis中获得列表?它需要end参数,如果我想要完整的列表,我必须使用llen首先获取长度。像这样: redis.lrange("myList", 0, llen("myList")); 是否有任何方法可以直接获取完整列表?您可以使用-1作为最后一个元素的索引。这将为您提供完整的列表: lrange mylist 0 -1 这将得到整个列表,但最后一个元素 lrange mylist 0 -2 等等 顺便说一句,都是书面的

我想知道是否只有
lrange
可以在
Redis
中获得列表?它需要
end
参数,如果我想要完整的列表,我必须使用
llen
首先获取长度。像这样:

redis.lrange("myList", 0, llen("myList"));

是否有任何方法可以直接获取完整列表?

您可以使用-1作为最后一个元素的索引。这将为您提供完整的列表:

lrange mylist 0 -1
这将得到整个列表,但最后一个元素

lrange mylist 0 -2
等等

顺便说一句,都是书面的