redis常用命令-list

lpush 将一个或多个value插入到列表key的表头,当列表不存在时,新增一个新的空的列表
lpush
lpop:移除并返回列表key的表头元素
lpop
llen:返回列表的长度
llen
lpushx:往一个已存在的列表key表头添加元素,如果key不存在,不会新建一个空列表
lpushx
lrange:返回列表key的区间值 ,-1表示最后一位
lrange
lindex:返回列表key下标为value的值
lindex
linsert:将一个value插入到指定元素的前或后
linsert
lrem:lrem key count value 当count为正数时,从表头开始删除count个value值,为负数时,从表为开始删除count的绝对值个value值,为0时,删除所有为value值得元素
lrem
lset:将列表key指定下标的值换成value值
lset
ltrim:截取列表key
ltrim
rpop:返回列表key的队尾元素
rpop
rpush:将一个或多个value参入到列表key的队尾,当列表不存在的时候,创建一个新的列表
rpush
rpushx:对一个已经存在的列表key的队尾添加一个或多个value
rpushx
rpoplpush:将一个列表的尾元素添加到任一个列表的头元素,也可以把自己当作目标列表
rpoplpush
blpop:可以传入多个列表key,按列表的顺序返回第一个非空列表的表头元素,0表示无限期等待,如果都是非空列表,那么将会阻塞至其他客户端添加元素,或超过等待时间
blpop
brpop: 与blpop类似,只是返回队尾元素,下面例子是阻塞后通过其他客户端添加元素后返回的结果
brpop
brpoplpush:与;rpoplpush效果类似,但是当source为空列表的时候,会阻塞,直到source有值的时候,或超过等待时间
brpoplpush

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值