Redis LPUSHX 命令

Redis 列表(List)

Redis LPUSHX 将一个值插入到已存在的列表头部,列表不存在时操作无效。

 

1. 语法

redis LPUSHX 命令基本语法如下:

LPUSHX KEY_NAME VALUE1.. VALUEN

 

2. 可用版本

>= 2.2.0

 

3. 返回值

LPUSHX 命令执行之后,列表的长度。

 

4. 范例

127.0.0.1:6379> LPUSH list "foo"
(integer) 1
127.0.0.1:6379> LPUSHX list "bar"
(integer) 2
127.0.0.1:6379> LPUSHX list-test "bar"
(integer) 0
127.0.0.1:6379> LRANGE list1 0 -1
1) "bar"
2) "foo"

127.0.0.1:6379> LRANGE list-test 0 -1
(empty array)

Redis 列表(List)

Redis LRANGE 返回列表中指定区间内的元素,区间以偏移量 START 和 END 指定。其中 0 表示列表的第一个元素, 1 表示列表的第二个元素,以此类推。你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。