(1)基本操作
(2)添加数据 lpush key value1 value2…(从左边压入数据)
rpush key value1 value2…(从右边压入数据)
(3)获取数据 lrange key start stop (以索引的方式读取数据,索引以0位开始,stop即为停止的位置)
lindex key index (直接以索引的方式读取数据)
llen key (查询key的长度)
(4)获取数据并删除
lpop key (从左边抛出数据)
rpop key (从右边抛出数据)
(5)规定时间内获取数据并删除 (这个需要开两个客户端进行操作)
blpop key timeout(从左边抛出数据)
brpop key timeout(从右边抛出数据)
(6)移除指定数据
lrem key count value(count指移除数据的个数,value即移除数据的值,因为list里可以有重复的元素,所以要规定移除数据的数量)
应用场景实例: