Redis列表(List)命令操作指南

比来一向在进修Redis,从最根基的Redis的号令起头学起。在这里和大师分享下本身的进修经验,但愿对初学者有帮忙。本文介绍下Redis的List号令的常用操作。

东西/原料

  • Redis

方式/步调

  1. 1

    起首利用lpush 新建一个List,列表中添加是三个元素。然后使利用lrange号令查看此中的元素。

    3801213fb80e7bec41116a40212eb9389a506b43.jpg
  2. 2

    BLPOP和 BRpop号令这两个号令是用来移除list中的元素的。第一个移除并获取list,第二个是移除而且获取最后一个元素。

    9213b07eca806538f222cdb299dda144ac348243.jpg
  3. 3

    Lindex和linsert号令,lindex是经由过程索引获取列表中的元素,linsert是在列表前或者是列表某一元素后面插入元素。

    0dd7912397dda144afc20513bcb7d0a20df48643.jpg
  4. 4

    lpop、lpush lpushx号令。lpop是移除而且获取列表中的第一个元素,lpush是将一个值或者是多个值抄入到列表头部,lpushx是将一个值插入到已存在的列表头部,若是列表不存在,会报错。

    b8014a90f603738d32686483bd1bb051f819ec75.jpg
  5. 5

    lrem和lset号令。lrem号令是移除列表元素,半斤八两于删除列表元素 ;lset是经由过程索引设置列表元素的值,半斤八两于是点窜元素的值,等价于Update操作。

    b21c8701a18b87d68d60c3be090828381f30fd75.jpg
  6. 6

    ltrim和rpop号令。ltrim号令是对一个列表进行修剪,半斤八两于截取列表指心猿意马的一段数据。不在指心猿意马区间之内的元素将会被删除。rpop移除列表的最后一个元素

    241f95cad1c8a78699e123af6909c93d71cf5043.jpg
  7. 7

    rpoppush、rpush/rpushx号令。rpoppush移除列表中的最后一个元素,而且将该元素添加到别的一个列表。等价于从一个列表引出到另一个列表,可用来归并列表。rpush用来从列表中添加一个或者是多个值。rpushx为已存在的列表添加值。

    38dbb6fd5266d0167ad2f789992bd40734fa3543.jpgEND

注重事项

  • List类型在Redis中属于用的最多的类型。此中的操作很主要。
  • 发表于 2019-05-21 20:01
  • 阅读 ( 983 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具