Redis-List常用命令

Posted 风中追风_lonely

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis-List常用命令相关的知识,希望对你有一定的参考价值。

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的对应的队列的最左端

以上是关于Redis-List常用命令的主要内容,如果未能解决你的问题,请参考以下文章

redis-list类型

redis-List类型

提效小技巧——记录那些不常用的代码片段

C#常用代码片段备忘

常用python日期日志获取内容循环的代码片段

swift常用代码片段