Redis LREM 命令根据 count 的值,移除列表中与参数 value 相等的元素。
count 取值有以下几种情况:
LREM 命令可用版本:>= 1.0.0
Redis LREM 命令的基本语法如下:
LREM key count value
被移除元素的数量。若 key 不存在时, 则 LREM 命令总是返回 0 。
127.0.0.1:6379> LPUSH website www.baidu.com www.cdsy.xyz www.jd.com (integer) 3 127.0.0.1:6379> LPUSH website www.cdsy.xyz (integer) 4 127.0.0.1:6379> LREM website -2 www.cdsy.xyz #count决定删除数量,这里取其绝对值 (integer) 2 127.0.0.1:6379> LRANGE website 0 1 1) "www.jd.com" 2) "www.baidu.com"