Redis学习笔记#2:Lists 应用场景

Lists基于Linked List,最多支持232 - 1 个元素。

#LPUSH,LPUSHX( 将一个值插入到已存在的列表头部,列表不存在时操作无效。),LRANGE

Redis学习笔记#2:Lists
应用场景

RPUSH,RPUSHX同理

#RPOP,LPOP,RPOPLPUSH

Redis学习笔记#2:Lists
应用场景

Redis学习笔记#2:Lists
应用场景

 #LREM 移除前(后)N个出现的M字符串

LREM mylist -2 "hello" 移除最后2个出现的hello字符串

Redis学习笔记#2:Lists
应用场景

#LSET 设定指定位置的值

Redis学习笔记#2:Lists
应用场景

#LINDEX 返回指定位置元素

 Redis学习笔记#2:Lists
应用场景

#LTRIM 剪裁置顶位置范围

Redis学习笔记#2:Lists
应用场景

#LLEN 返回list长度

Redis学习笔记#2:Lists
应用场景

#LINSERT key BEFORE|AFTER pivot value

指定元素的前(后)插入元素

Redis学习笔记#2:Lists
应用场景

#blocking list : BLPOP,BRPOP,BRPOPLPUSH

---------------------------------------------------------------------------------------------------------------

#1 限流

IP限流,每秒限制3次

#2 最近的N条数据

Twitter最近10条推文