Redis 中的 LREM命令函数

首页 / Redis入门教程 / Redis 中的 LREM命令函数

Redis LREM命令从存储在键处的列表中删除等于该值的元素的首次计数出现,count参数通过以下方式影响操作-

  • count > 0 -  删除等于从头到尾移动的值的元素。

  • count < 0 -  删除等于从尾到头移动的值的元素。

  • count=0   -  删除所有等于value的元素。

LREM - 返回值

返回整数,已删除元素的数量。

LREM - 语法

以下是Redis LREM 命令的基本语法。

redis 127.0.0.1:6379> LREM KEY_NAME COUNT VALUE 

LREM - 示例

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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学游戏开发 -〔蔡能〕

设计模式之美 -〔王争〕

容器实战高手课 -〔李程远〕

代码之丑 -〔郑晔〕

高楼的性能工程实战课 -〔高楼〕

容量保障核心技术与实战 -〔吴骏龙〕

Go 语言项目开发实战 -〔孔令飞〕

陈天 · Rust 编程第一课 -〔陈天〕

Web漏洞挖掘实战 -〔王昊天〕

好记忆不如烂笔头。留下您的足迹吧 :)