Redis-List常用命令

本文详细介绍了 Redis 中 List 数据类型的常用命令及其应用场景。包括如何向列表两端添加元素、从两端移除元素以及对列表进行索引和截取等操作。

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

Redis-List常用命令

  • lpush key value…

    将指定value推到指定key的最左端。假如有 key1 对应值为 1 2 3,现在lpush key1 4,将4推到队列的最左端,那么 现在 key1对应的value为 4 1 2 3
    
  • rpush key value…

    同 lpush类似,只是对应的将value推到队列的最右端
    
  • lpop key

    移除并返回指定key对应的队列的最左端的值,例如:有key1对应的队列值有 1 2 3,那么使用lpop命令会将最左端的 1 移除,并返回 1
    
  • rpop key

    同lpop命令类似,不同的是移除并返回队列的最右端的值
    
  • lindex key start

    返回指定key对应队列的指定start索引上的值
    
  • lrange key start end

    返回指定key对应队列索引start到end的值
    
  • ltrim key start end

    截取指定key对用队列的索引start到end的值,包括start和end对应的值
    
  • rpoplpush source-key target-key

    移除source-key最右端的值,并插入到目标key的对应的队列的最左端
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值