RPUSHX

语法
RPUSHX key element [element ...]
可用版本
Redis Open Source 2.2.0
时间复杂度
对于每个添加的元素,时间复杂度为 O(1);当命令带多个参数调用时,添加 N 个元素的时间复杂度为 O(N)。
ACL 类别
@write, @list, @fast,

将指定值插入存储在 key 的列表末尾,但仅在 key 已经存在且包含列表时。与 RPUSH 不同,当 key 不存在时,不会执行任何操作。

示例

RPUSH mylist "Hello" RPUSHX mylist "World" RPUSHX myotherlist "World" LRANGE mylist 0 -1 LRANGE myotherlist 0 -1

RESP2/RESP3 回复

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

历史

  • 从 Redis 4.0.0 版本开始:接受多个 element 参数。
评价此页面
返回顶部 ↑