什么是List类型 ?List类型的常见命令

什么是List类型 

Redis中的List类型与Java中的LinkedList类似,可以看做是一个双向链表结构。既可以支持正向检索和也可以支持反向检索。

特征也与LinkedList类似:

  · 有序
  · 元素可以重复
  · 插入和删除快
  · 查询速度一般

常用来存储一个有序数据,例如:朋友圈点赞列表,评论列表等。

List的常见命令有:

LPUSH key element … :向列表左侧插入一个或多个元素

LPOP key:移除并返回列表左侧的第一个元素,没有则返回nil

RPUSH key element … :向列表右侧插入一个或多个元素

RPOP key:移除并返回列表右侧的第一个元素

LRANGE key star end:返回一段角标范围内的所有元素

BLPOP和BRPOP:与LPOP和RPOP类似,只不过在没有元素时等待指定时间,而不是直接返回nil

List类型常见命令

什么是ArrayList集合?如何理解ArrayList集合?

ArrayList和LinkedList的区别和联系汇总

ArrayList集合案例:学生管理系统的实现步骤

LinkedList整体结构介绍和LinkedList源码分析

传智教育Java高级软件工程师培训

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/254050.html

(0)
上一篇 2022年5月9日
下一篇 2022年5月9日

相关推荐

发表回复

登录后才能评论