Redis Lrem 根据参数 COUNT 的值,移除列表中与参数 VALUE 相等的元素。
COUNT 的值可以是以下几种:
redis Lrem 命令基本语法如下:
- redis 127.0.0.1:6379> LREM KEY_NAME COUNT VALUE
>= 1.0.0
被移除元素的数量。 列表不存在时返回 0 。
- redis 127.0.0.1:6379> RPUSH mylist "hello"
- (integer) 1
- redis 127.0.0.1:6379> RPUSH mylist "hello"
- (integer) 2
- redis 127.0.0.1:6379> RPUSH mylist "foo"
- (integer) 3
- redis 127.0.0.1:6379> RPUSH mylist "hello"
- (integer) 4
- redis 127.0.0.1:6379> LREM mylist -2 "hello"
- (integer) 2