LINSERT
语法
LINSERT key <BEFORE | AFTER> pivot element
- 可用版本
- Redis 开源版 2.2.0
- 时间复杂度
- O(N),其中 N 是在找到值 pivot 之前需要遍历的元素数量。这意味着在列表的左端(头部)插入可以视为 O(1),而在右端(尾部)插入是 O(N)。
- ACL 类别
-
@write
,@list
,@slow
,
在存储在 key
的列表中,在参考值 pivot
之前或之后插入 element
。
当 key
不存在时,它被视为空列表,并且不执行任何操作。
当 key
存在但不是列表类型时,会返回错误。
示例
RESP2/RESP3 回复
以下之一