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

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

技术教程推荐

深入浅出计算机组成原理 -〔徐文浩〕

TypeScript开发实战 -〔梁宵〕

摄影入门课 -〔小麥〕

.NET Core开发实战 -〔肖伟宇〕

基于人因的用户体验设计课 -〔刘石〕

Spring编程常见错误50例 -〔傅健〕

手把手带你写一个MiniSpring -〔郭屹〕

结构会议力 -〔李忠秋〕

徐昊 · AI 时代的软件工程 -〔徐昊〕

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