redis list命令

Posted 小小飞侠

tags:

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

127.0.0.1:6379> LPUSH list1 ‘abc‘ // LPUSH 用于将一个值插入到列表头部
(integer) 1
127.0.0.1:6379> RPUSH list1 ‘def‘ // RPUSH 用于将一个值插入到列表尾部
(integer) 2
127.0.0.1:6379> LINSERT list1 before 1 ‘kkk‘ // LINSERT 用于插入元素,这里表示在索引为1的前面插入‘kkk‘值
(integer) 3
127.0.0.1:6379> LRANGE list1 0 -1 // LRANGE 用于获取指定范围的列表元素,0 -1 表示第一个到最后一个元素
1) "def"
2) "kkk"
3) "def"
127.0.0.1:6379> LINDEX list1 1 // LINDEX 用于查看指定索引所对应的元素值
"kkk"
127.0.0.1:6379> LLEN list1 // LLEN 用于查看列表中有几个元素
127.0.0.1:6379> LSET list1 1 ‘ccc‘ // LSET 用于修改指定索引所对应的元素值
OK
127.0.0.1:6379> LPOP list1 // LPOP 用于返回并删除列表的第一个元素
"abc"
127.0.0.1:6379> RPOP list1 // RPOP 用于返回并删除列表的最后一个元素
"kkk"



















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

redis的数据类型List,其原生命令和php操作Redis List函数介绍

Redis操作List工具类封装,Java Redis List命令封装

Redis Hash和List常用命令

Redis常用命令-list-set-zset

Redis的List数据类型及常用命令

Redis-数据结构&常用指令:String,Hash,List...等类型