BLPOP key1 [key2 ] timeout |
删除并获取列表中的第一个元素,或者阻塞直到一个可用 |
BRPOP key1 [key2 ] timeout |
删除并获取列表中的最后一个元素,或者阻塞直到一个可用 |
BRPOPLPUSH source destination timeout |
从列表中弹出一个值,将其推到另一个列表中并返回它; 或阻止,直到一个可用 |
LINDEX key index |
通过索引从列表中获取元素 |
LINSERT key BEFORE|AFTER pivot value |
在列表中的另一个元素之前或之后插入一个元素 |
LLEN key |
获取列表的长度 |
LPOP key |
删除并获取列表中的第一个元素 |
LPUSH key value1 [value2] |
将一个或多个值添加到列表中 |
LPUSHX key value |
仅当列表存在时才将值添加到列表中 |
LRANGE key start stop |
从列表中获取一系列元素 |
LREM key count value |
从列表中删除元素 |
LSET key index value |
通过索引设置列表中元素的值 |
LTRIM key start stop |
将列表修剪到指定范围 |
RPOP key |
删除并获取列表中的最后一个元素 |
RPOPLPUSH source destination |
删除列表中的最后一个元素,将其追加到另一个列表中并返回 |
RPUSH key value1 [value2] |
将一个或多个值附加到列表 |
RPUSHX key value |
仅当列表存在时才将值追加到列表 |