标签:02 一个 redis list K1 列表 k1 value2 key
一、lpush key value1 value2 value3 value4(命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作)
lpush k1 zhangsan lisi wangwu #创建一个K1从左边依次插入三个值
二、Rpush key value1 value2 value3 value4(命令将一个或多个值插入到列表尾部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作)
Rpush k2 zhangsan lisi wangwu #创建一个K1从右边依次插入三个值
三、LRANGE key start end(返回一个列表的值,按照语句规定的返回,例如0 -1就是返回所有值,类似于python切片)
lrange k1 0 -1 #返回k1列表返回的所有值
四、lpop key(从key左边取出一个值)
lpop k1 #从k1左边取出一个值
五、Rpop key(从key右边取出一个值)
Rpop k1 #从k1右边取出一个值
六、RPOPLPUSH key1 key2
RPOPLPUSH K1 K2 #从k1左边取出一个值放在k2右边
七、LINSERT K1 before value1 value2
LINSERT K1 before Test1 Test2 #在表K1中在Test1后面加一个值Test2
八。LSET key 下标 value(在下标处增加一个数)
lset k1 2 v99 #在k1中下标为2的位置,添加一个V99的value
九、Llen key(查看key值的长度)
标签:02,一个,redis,list,K1,列表,k1,value2,key 来源: https://www.cnblogs.com/wangchengyang/p/15091013.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。