LPUSHX

语法
LPUSHX key element [element ...]
可用版本
2.2.0
时间复杂度
每个元素添加的 O(1),所以添加 N 个元素的 O(N) 当命令被调用时带有多个参数。
ACL 类别
@write, @list, @fast,

如果 key 已经存在并且包含一个列表,则将指定的 value 插入到存储在 key 中的列表的头部。与 LPUSH 相反,当 key 不存在时,不会执行任何操作。

示例

LPUSH mylist "World" LPUSHX mylist "Hello" LPUSHX myotherlist "Hello" LRANGE mylist 0 -1 LRANGE myotherlist 0 -1

RESP2/RESP3 回复

整数回复: 推送操作后列表的长度。

历史

  • 从 Redis 4.0.0 版本开始:接受多个 element 参数。
RATE THIS PAGE
Back to top ↑