位置:首頁 > 數據庫 > Redis教學 > Redis LPUSH命令

Redis LPUSH命令

Redis LPUSH命令,在保存在key列表的頭部插入所有指定的值。如果key不存在,則執行推操作之前創建的空列表。當key持有的值不是列表,則返回一個錯誤。

返回值

返回整數 - 推送操作後列表的長度。

語法

redis LPUSH命令的基本語法如下所示:

redis 127.0.0.1:6379> LPUSH KEY_NAME VALUE1.. VALUEN

例子

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