复述,列表Redis列表可以定义为一个字符串列表,按插入顺序排序。你可以在Redis列表的头部或尾部添加元素。 一个列表可以包含超过40亿个元素。 例子
Redis列出命令
指数 |
命令 |
描述 |
1 |
BLPOP key1 [key2]超时 |
它用于删除和获取列表中的第一个元素,或阻塞直到有一个可用的元素。 |
2 |
BRPOP key1 [key2]超时 |
它用于删除和获取列表中的最后一个元素,或块,直到有一个可用。 |
3. |
BRPOPLPUSH源目标超时 |
它用于从一个列表中弹出一个值,将它推到另一个列表并返回它;或块,直到一个可用。 |
4 |
LINDEX关键指数 |
它用于通过索引从列表中获取元素。 |
5 |
枢轴值后|前的LINSERT键 |
它用于在列表中的另一个元素之前或之后插入一个元素。 |
6 |
LLEN关键 |
它用于获取列表的长度。 |
7 |
LPOP关键 |
它用于删除和获取列表中的第一个元素。 |
8 |
LPUSH键value1 [value2] |
它用于将一个或多个值前置到列表中。 |
9 |
LPUSHX键值 |
仅当列表存在时,它用于将值添加到列表前。 |
10 |
LRANGE键开始停止 |
它用于从列表中获取一系列元素。 |
11 |
LREM键计数值 |
它用于从列表中删除元素。 |
12 |
LSET键索引值 |
它用于通过索引来设置列表中元素的值。 |
13 |
LTRIM键开始停止 |
它用于将列表修剪到指定的范围。 |
14 |
RPOP关键 |
它用于删除和获取列表中的最后一个元素。 |
15 |
RPOPLPUSH源目标 |
它用于删除列表中的最后一个元素,将其附加到另一个列表并返回它。 |
16 |
RPUSH键value1 [value2] |
它用于将一个或多个值追加到列表中。 |
17 |
RPUSHX键值 |
仅当列表存在时,它用于将值追加到列表。 |
|