redis lpush list命令


一、命令简介

lpush list命令在redis中主要功能是:

在一个list键的顶部插入一个或多个string值。


二、命令使用说明

命令语法如下:

 redis 192.168.8.123>lpush listKeyName value1 value2 ...
注意事项:

 1 value 可以为一个或多个
 2 listKeyName如果不存在redis数据库中,此命令会先创建一个list键,然后再进行插入操作
 3 如果listKeyName不是一个list类型,则会返回相应的错误信息
 4 如果执行成功,则会返回当前列表中的相关元素个数。


例:

 redis 192.168.8.123:6379> flushdb   //清空当前数据库 
OK
redis 192.168.8.123:6379> set k1 value1    //设置一个字符类型
OK
redis 192.168.8.123:6379> lpush k1 v1 v2 v3 //对一个非list类型进行lpush操作,返回相应的异常信息
(error) WRONGTYPE Operation against a key holding the wrong kind of value
redis 192.168.8.123:6379> lpush k1 v1 //对一个非list类型进行lpush操作,返回相应的异常信息
(error) WRONGTYPE Operation against a key holding the wrong kind of value
redis 192.168.8.123:6379> lpush k2 v1  //对一个不存在的键 执行lpush  首先创建键,执行成功后 返回list中的元素个数
(integer) 1
redis 192.168.8.123:6379> lpush k2 v1 v2 v3 //执行成功后  返回元素个数
(integer) 4
redis 192.168.8.123:6379> lpush k2 v4 //执行成功后  返回元素个数
(integer) 5 

如下图所示:

redis lpush list命令简介

redis lpush list命令简介


相关阅读:
redis lpop list 命令简介
redis数据库 数据类型”列表-list”简介
window redis 文件夹文件说明 (二) —[ redis-cli]
window redis 文件夹文件说明 (一 )
Redis 数据类型简介
windows下 Redis配置
c# redis应用实例
redis相关简介
KV数据库简介

redis lpush list命令》上有2条评论

  1. Pingback引用通告: redis llen list 命令简介 | 猫猫小屋

  2. Pingback引用通告: redis lpushx list命令用法简介 | 猫猫小屋

评论已关闭。