插入
语法
LINSERT key <BEFORE | AFTER> pivot element
- 从以下位置开始可用:
- 2.2.0
- 时间复杂度:
- O(N),其中 N 是在看到值 pivot 之前要遍历的元素数。这意味着在列表的左端 (head) 插入某处可以被认为是 O(1),而在右端 (tail) 的某处插入是 O(N)。
- ACL 类别:
-
@write
,@list
,@slow
,
插入element
在列表中存储的key
在引用之前或之后
价值pivot
.
什么时候key
不存在,则将其视为空列表,并且没有作
执行。
当key
存在,但不包含 list 值。
例子
RESP2/RESP3 回复
以下选项之一:
- Integer reply:插入作成功后的列表长度。
- 整数回复:
0
当 key 不存在时。 - 整数回复:
-1
当找不到转轴时。