LREM
在redis中,移除列表元素使用LREM命令,根据参数 count 的值,移除列表中与参数 value 相等的元素,基本语法:
LREM key count value
示例 - 移除friends中,所有的名叫‘Tom’的元素。
redis> LREM friends 0 Tom
(integer) 1
count 的值可以是以下几种:
- count > 0 : 从表头开始向表尾搜索,移除与 value 相等的元素,数量为 count 。
- count < 0 : 从表尾开始向表头搜索,移除与 value 相等的元素,数量为 count 的绝对值。
- count = 0 : 移除表中所有与 value 相等的值。
请移除friends列表中排名靠前且名为‘Aaron’的两个元素。