Redis对链表(linked-list)结构的支持使得它在键值存储的世界中独树一帜。一个列表
结构可以有序的存储多个字符串
Redis列表可执行的操作和很多编程语言里面的列表操作非常相似:LPUSH命令和RPUSH命令
分别用于将元素推入列表的左端(left end)和右端(right end);LPOP命令和RPOP命令分别用于
从列表的左端和右端弹出元素;LINDEX命令用于获取列表在给定位置上的一个元素;LRANGE命令
用于获取列表在给定范围上的所有元素。LTRIM对列表进行修剪
如下是对上面命令的总结
有几个列表命名可以将元素从一个列表移动到另一个列表,或者阻塞(block)执行命令的
客户端直到有其它客户端给列表添加元素为止,如下
在队列时,这组命令将会非常有用