Redis LREM命令从存储在键处的列表中删除等于该值的元素的首次计数出现,count参数通过以下方式影响操作-
count > 0 - 删除等于从头到尾移动的值的元素。
count < 0 - 删除等于从尾到头移动的值的元素。
count=0 - 删除所有等于value的元素。
返回整数,已删除元素的数量。
以下是Redis LREM 命令的基本语法。
redis 127.0.0.1:6379> LREM KEY_NAME COUNT VALUE
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
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)