Redis 教程 队列

作者: 分类: redis 时间: 2016-07-18 评论: 暂无评论

s.n. 命令 & 描述

1   blpop key1 [key2 ] timeout 

取出并获取列表中的第一个元素,或阻塞,直到有可用

2   brpop key1 [key2 ] timeout 

取出并获取列表中的最后一个元素,或阻塞,直到有可用

3   brpoplpush source destination timeout 

从列表中弹出一个值,它推到另一个列表并返回它;或阻塞,直到有可用

4   lindex key index 

从一个列表其索引获取对应的元素

5   linsert key before|after pivot value 

在列表中的其他元素之后或之前插入一个元素

6   llen key 

获取列表的长度

7   lpop key 

获取并取出列表中的第一个元素

8   lpush key value1 [value2] 

在前面加上一个或多个值的列表

9   lpushx key value 

在前面加上一个值列表,仅当列表中存在

10  lrange key start stop 

从一个列表获取各种元素

11  lrem key count value 

从列表中删除元素

12  lset key index value 

在列表中的索引设置一个元素的值

13  ltrim key start stop 

修剪列表到指定的范围内

14  rpop key 

取出并获取列表中的最后一个元素

15  rpoplpush source destination 

删除最后一个元素的列表,将其附加到另一个列表并返回它

16  rpush key value1 [value2]

添加一个或多个值到列表

17  rpushx key value 

添加一个值列表,仅当列表中存在