命令相关
//1.左端推入元素,Key不存在创建Key
LPUSH key 元素1 [元素2 ...]
//2.左端推入元素,Key不存在不做操作
LPUSHX key 元素1 [元素2 ...]
//3.右端推入元素,Key不存在创建Key
RPUSH key 元素1 [元素2 ...]
//4.右端推入元素,Key不存在不做操作
RPUSHX key 元素1 [元素2 ...]
//5.左端弹出
LPOP key
//6.右端弹出
RPOP key
//7.返回索引处的元素
LINDEX key index
//8.在目标元素前或后插入元素
LINSERT key BEFORE|AFTER 目标元素 value
//9.获取指定范围的元素
LRANGE key 开始下标 结束下标
//10.获取集合长度
LLEN key
//11.删除n个指定元素
LREM key count 元素
//12.更新指定下标的值
LSET key index 新值
//13.裁剪list
LTRIM key 开始下标 结束下标
//14.右边弹出,左边推入
RPOPLPUSH 源list 目标list
//15.(阻塞式)右边弹出,左边推入
BRPOPLPUSH 源list 目标list timeout
//16.(阻塞式)左端弹出
BLPOP key1... timeout
//17.(阻塞式)右端弹出
BRPOP key1... timeout