Redis【6】——列表(list)

本文详细介绍了Redis中列表数据类型的各项操作命令,包括元素的增删查改等功能,如BLPOP、BRPOP、BRPOPLPUSH等命令的具体使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BLPOP key1.... time  批量从第一个删除,如果没有元素按设置时间返回nil

BRPOP key1... time    批量从最后一个开始删除,同上

BRPOPLPUSH    list1 list2 time   从列表中弹出一个值,将弹出的元素插入到另外一个列表中并返回它; 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止

LINDEX key index    根据下标获取元素

LINSERT key BEFORE|AFTER pivot value    在列表前或者后获取元素

LLEN key    获取列表长度

LPOP  key    移出并获取列表第一个元素

LPUSH key value...    批量插入头部

LPUSHX key value    插入头部

LRANGE key start top    按范围取值

LREM key count value    移出列表元素

count > 0 : 从表头开始向表尾搜索,移除与 VALUE 相等的元素,数量为 COUNT 。count < 0 : 从表尾开始向表头搜索,移除与 VALUE 相等的元素,数量为 COUNT 的绝对值。count = 0 : 移除表中所有与 VALUE 相等的值。

LSET key index value    通过索引赋值

LTRIM key start top    按索引删除,删除范围以外

RPOP key    移出最后一个元素

RPOPLPUSH    source destination    删除最后一个元素,并添加到另一个列表并返回

RPUSH key value...    批量赋值

RPUSHX key value...     已有列表赋值


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值