Redis List命令

 
List 是 Redis 中最常用数据类型之一。Redis 提供了诸多用于操作列表类型的命令,通过这些命令你可以实现将一个元素添加到列表的头部,或者尾部等诸多操作。

List 常用的命令如下所示:
命令 说明
BLPOP 用于删除并返回列表中的第一个元素(头部操作),如果列表中没有元素,就会发生阻塞,直到列表等待超时或发现可弹出元素为止
BRPOP 用于删除并返回列表中的最后一个元素(尾部操作),如果列表中没有元素,就会发生阻塞,直到列表等待超时或发现可弹出元素为止
BRPOPLPUSH 从列表中取出最后一个元素,并插入到另一个列表的头部。如果列表中没有元素,就会发生阻塞,直到等待超时或发现可弹出元素时为止
LINDEX 通过索引获取列表中的元素
LINSERT 指定列表中一个元素在它之前或之后插入另外一个元素
LLEN 用于获取列表的长度
LPOP 从列表的头部弹出元素,默认为第一个元素
LPUSH 在列表头部插入一个或者多个值
LPUSHX 当储存列表的 key 存在时,用于将值插入到列表头部
LRANGE 获取列表指定范围内的元素
LREM 表示从列表中删除元素与 value 相等的元素。count 表示删除的数量,为 0 表示全部移除
LSET 表示通过其索引设置列表中元素的值
LTRIM 保留列表中指定范围内的元素值
 

关注公众号「站长严长生」,在手机上阅读所有教程,随时随地都能学习。

不定期发布学习路线+书籍文档+优质视频,为初学者指点迷津。

绑定网站登录功能,再也不用担心密码丢失。

编程11年,建站10年,创业7年,写作6年,既有硬知识,也有软技能。

长期更新,坚持原创,敢说真话,凡事有态度。

公众号二维码
微信扫码即可关注

微信交流群 关注微信公众号,加入官方交流群。内含一款搜索神器,免费下载全网书籍和视频。