redis的五种基本数据类型之List

redis里面,我们可以把list玩成,栈、队列、阻塞队列!

所有的list命令都是以l开头的。Redis不区分大小写命令

 

 

可见:list集合中能放相同的元素

 

 

 

 

 

 

 

 

 

 

移除list集合中的最后一个元素,将他移动到新的list集合中。

 

 

 

 

 

 

小结:

List实际上是一个链表,before node after ,left right 都可以插入值

如果key不存在,创建新的集合

如果key存在,新增内容

如果移除了所有制,空链表 ,也代表不存在

在两边插入或者改动值,效率最高!中间元素,相对来说效率会低一点。

消息队列!(lpush rpop)  ,栈 (lpush lpop

 

 

 

posted on 2020-09-22 15:18  ~码铃薯~  阅读(139)  评论(0编辑  收藏  举报

导航