Redis - list类型操作
Posted 白驹过隙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis - list类型操作相关的知识,希望对你有一定的参考价值。
list类型操作
设置操作:
lpush: lpush key value 在list左侧插入value
rpush: rpush key value 在list右侧插入value
linsert: linsert key before value1 value2 在原来存在的value1前面插入value2
lset: lset key pos value 设置或修改指定pos下标的vaule
lrem: lrem key num value 删除指定key的num个value,num大于0从头到尾,小于0从尾到头,等于0全部删除
ltrim: ltrim key pos1 pos2 保留pos1到pos2的数据,其余删除
lpop: lpop key 删除最左边的value
rpop: rpop key 删除最右边的value
rpoplpush:rpoplpush key1 key2 key1的最右侧value删除后添加到key2左侧
查询操作:
lindex: lindex key pos 查询key内下标为pos的value
llen: llen key 返回key内的value个数
lrange: lrange key num1 num2 查询从num1到num2的所有value
以上是关于Redis - list类型操作的主要内容,如果未能解决你的问题,请参考以下文章
Redis入门到精通——List类型数据基本操作List类型数据扩展操作List类型数据注意事项List类型应用场景
Redis入门到精通——List类型数据基本操作List类型数据扩展操作List类型数据注意事项List类型应用场景