redis 数据结构( list )

本文详细介绍了 Redis 中 list 数据结构的使用方法,包括如何通过 lpush 和 rpush 命令从列表两端添加数据,利用 lpop 和 rpop 进行数据弹出操作,以及 lrange、linsert、llen 等命令对列表进行查询和修改。
redis的list是一个队列和栈字符串的实现


lpush key v1 v2 v3.... #从左侧添加数据 栈的结构



lrange key start end #查看start到end之间的字符串 若end不能确定可以写一个足够大的数 或者end=-1


rlush key v1 v2 v3 ... #从右侧压入数据





lpop key #删除list的左侧第一个字符串 并返回


rpop key #删除list的右侧第一个字符串 并返回


linsert key before/after pivot value # 将value添加到pivot之前或之后 pivot参照物





llen key #返回 list的长度


lindex key index #获取索引对应的字符串 下标从零开始


ltrim key start stop #从start(开始索引)开始到stop(结束索引)结束 截取list 形成一个新的list


lrem key count value #用来删除指定元素的个数


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值