redis之list命令

本文详细介绍了Redis中列表数据类型的常用操作命令,包括元素的添加、弹出、删除及索引等,帮助读者快速掌握列表的使用方法。

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

  1. lpush key value1 value2    向列表左端添加元素,key不存在则创建
  2. rpush key valeu3 value4    向列表右端添加元素,key不存在泽创建
  3. lpushx key value1 value2 value3    向列表左端添加元素,只有key存在才能添加
  4. rpushx key value1 value2 value3    向列表右端添加元素,只有key存在才能添加
  5. lpop key 将列表头部的元素弹出,可以理解为移除头部的元素
  6. rpop key 将列表尾部的元素弹出,可以理解为移除尾部的元素
  7. llen key    返回列表长度
  8. lrem key count value 删除列表指定的值
    count>0    从列表头部开始删除count个与value值相等的元素
    count<0    从列表尾部开始删除count个与value值相等的元素
    count==0    删除列表中所有与value值相等的元素
  9. lindex key index    获取指定索引元素的值,超出索引范围返回nil
  10. lset key index value 设置指定索引的值
  11. linsert key before/after pivot value    向列表中pivot元素的前面或者后面插入value
  12. rpoplpush source destination   把一个列表右端(尾部)的元素转到另一个列表
  13. blpop key1 key2 key3 timeout    lpop的阻塞形版本,弹出所有key中的第一个不为空的key列表的元素,如果都为空列表,则会等待,可设置等待时间
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值