redis基本结构(3)------列表(list)
2017-02-15 22:24
423 查看
1:简介
2:基本操作
LPOP key : 删除并取得LIST头部一个元素
RPOP key : 删除并取得LIST尾部一个元素
BLPOP key [key ...] timeout : 删除并取得LIST头部一个元素,如果没有就BLOCK
BRPOP key [key ...] timeout : 删除并取得LIST尾部一个元素,如果没有就BLOCK
LPUSH key value : 在LIST头部扩展一个元素
RPUSH key value : 在LIST尾部扩展一个元素
LPUSHX key value : 如果LIST存在,在LIST头部扩展一个元素
RPUSHX key value : 如果LIST存在,在LIST尾部扩展一个元素
LINDEX key index : 通过INDEX取得LIST的一个元素
LLEN key : 取得LIST的长度
LRANGE key start stop : 取得LIST在指定范围内的元素
LREM key count value : 删除LIST的元素们
LSET key index value : 设置LIST索引为INDEX的元素的值
LTRIM key start stop : 裁剪LIST,保留一定范围的元素
RPOPLPUSH source destination :删除当前LIST的尾部一个元素,并将其扩展到另一个LIST的尾部
BRPOPLPUSH source destination timeout :
弹出LIST一个元素,并将其插入到另一个LIST里,然后返回,如果前个LIST空就BLOCK
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination] :
排序LIST,SET, SORTED SET
3.应用:
4.使用redis作为消息队列
2:基本操作
LPOP key : 删除并取得LIST头部一个元素
RPOP key : 删除并取得LIST尾部一个元素
BLPOP key [key ...] timeout : 删除并取得LIST头部一个元素,如果没有就BLOCK
BRPOP key [key ...] timeout : 删除并取得LIST尾部一个元素,如果没有就BLOCK
LPUSH key value : 在LIST头部扩展一个元素
RPUSH key value : 在LIST尾部扩展一个元素
LPUSHX key value : 如果LIST存在,在LIST头部扩展一个元素
RPUSHX key value : 如果LIST存在,在LIST尾部扩展一个元素
LINDEX key index : 通过INDEX取得LIST的一个元素
LLEN key : 取得LIST的长度
LRANGE key start stop : 取得LIST在指定范围内的元素
LREM key count value : 删除LIST的元素们
LSET key index value : 设置LIST索引为INDEX的元素的值
LTRIM key start stop : 裁剪LIST,保留一定范围的元素
RPOPLPUSH source destination :删除当前LIST的尾部一个元素,并将其扩展到另一个LIST的尾部
BRPOPLPUSH source destination timeout :
弹出LIST一个元素,并将其插入到另一个LIST里,然后返回,如果前个LIST空就BLOCK
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination] :
排序LIST,SET, SORTED SET
3.应用:
4.使用redis作为消息队列
相关文章推荐
- Redis系列-5.列表(List)结构
- (五)Redis基本类型——列表类型(List)
- Redis 列表(list)介绍与基本操作
- Redis-数据结构(字符串列表list)
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C#泛型列表List基本用法总结
- C#泛型列表List基本用法总结
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C#泛型列表List<T>基本用法总结http://space.itpub.net/14466241/viewspace-624132
- HTML语言基本结构主体标记格式超级链接和列表
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- C#泛型列表List<T>基本用法
- Redis skip list结构分析
- C#泛型列表List<T>基本用法总结
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C#泛型列表List基本用法总结
- 程序员学习之路一 泛型列表List<T>基本用法