LREM
语法
LREM key count element
- 可用版本
- Redis 开源版 1.0.0
- 时间复杂度
- O(N+M),其中 N 是列表长度,M 是移除的元素数量。
- ACL 类别
-
@write,@list,@slow,
从存储在 key 的列表中移除前 count 个等于 element 的元素。count 参数通过以下方式影响操作:
count > 0:从头到尾移除等于element的元素。count < 0:从尾到头移除等于element的元素。count = 0:移除所有等于element的元素。
例如,LREM list -2 "hello" 将移除存储在 list 中的列表里最后两个 "hello"。
请注意,不存在的键被视为空列表,因此当 key 不存在时,该命令将始终返回 0。