博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis 对list操作命令
阅读量:7026 次
发布时间:2019-06-28

本文共 712 字,大约阅读时间需要 2 分钟。

hot3.png

redis:List类型的操作命令

1:lpush/rpush:添加值,格式是rpush list的key item项的值,值可以是多个

2:lrange:按索引范围获取值,格式是lrange list的key 起始索引终止索引,-1表示最后一个索引

3:lindex:获取指定索引的值,格式是lindex list的key 索引号

4:lpop/rpop:弹出值,格式是lpop list的key

5:llen:获取元素个数,格式是llen list的key

6:lrem:删除元素,格式是lrem list的key 数量item项的值,数量可正负,表示从左或右删除,如果数

量为0,表示删除全部与给定值相等的项

7:ltrim:保留指定索引区间的元素,格式是ltrim list的key 起始索引结束索引

8:blpop/brpop:弹出值,格式是blpop list的key值过期时间,key可以是多个,如果没有值,会一值等

待有值,直到过期

9:rpoplpush:将元素从一个列表转移到另外一个列表,格式是rpoplpush 源list的key值目的list的key

10:brpoplpush:将元素从一个列表转移到另外一个列表,格式是brpoplpush 源list的key值目的list的

key值过期时间

11:lset:设置指定索引的值,格式是lset list的key 索引新的值

12:linsert:插入元素,格式是linsert list的key before|after 定位查找的值添加的值

转载于:https://my.oschina.net/u/2540936/blog/664638

你可能感兴趣的文章
文件测试
查看>>
思科路由器限速设置全解
查看>>
Bitnami-Redmine外网访问phpmyadmin设置
查看>>
通读SDWebImage①--总体梳理、下载和缓存
查看>>
929. 独特的电子邮件地址
查看>>
docker 13 dockerfile的保留字指令
查看>>
(转)开放window是服务器端口——以8080为例
查看>>
开源的asp.net工作流程引擎。 http://ccflow.org
查看>>
C# 中的拓展方法,以StringBuilder加上IndexOf方法举例
查看>>
用半监督算法做文本分类
查看>>
【2802】SDUTOJ (并查集模板水题2)
查看>>
看书不挑出版社的都是山炮——评60家国内出版社
查看>>
关于消除超长的case列表的一个思路
查看>>
shell下root用户切换其他用户运行程序
查看>>
恢复Ext3下被删除的文件(转)
查看>>
Instagram 架构分析笔记(转)
查看>>
java http线程池
查看>>
java较全的面试题
查看>>
day3
查看>>
软件程序编码
查看>>