Redis入门 互动版

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’的两个元素。