LPUSHX
语法
LPUSHX key element [element ...]
- 可用版本
- Redis Open Source 2.2.0
- 时间复杂度
- 每添加一个元素的时间复杂度为 O(1),因此当命令带有多个参数时,添加 N 个元素的时间复杂度为 O(N)。
- ACL 类别
-
@write
,@list
,@fast
,
将指定值插入存储在 key
的列表头部,但仅在 key
已存在且包含一个列表时执行此操作。与 LPUSH
相反,当 key
不存在时,不会执行任何操作。
示例
RESP2/RESP3 回复
整数回复:push 操作后列表的长度。历史
- 从 Redis 4.0.0 版本开始:接受多个
element
参数。