redis中的value类型-list

可以使用help  @list查看和list相关的命令

好多list命令是以L或者R开头的,顾名思义,L就是从左到右去添加,例如Lpush,亦或者Rpush,从右向左添加

命令集

lpush:向键的头部压进去数据      头部:fedcba尾部

rpush:从键的尾部往里压数据      头部:abcdef:尾部

lpop:弹出数据,从头部弹出数据     f e d c b a

rpop:弹出数据,从尾部弹出数据   a b c d e f

list类型可以类似与栈的方式,先进后出

也可以类似与队列的形式,rpop可以模仿,先进先出

通过 Linsert和Lset去操作的时候,list的数据结构又相当于数组

ltrim命令,可以对指定的list数据去除选定范围之外的数据

lrem可以删除指定位置的数据

 

相关文章

在笔者近 3 年的 Java 一线开发经历中,尤其是一些移动端、用...
这一篇文章拖了有点久,虽然在项目中使用分布式锁的频率比较...
本文梳理总结了一些 Java 互联网项目中常见的 Redis 缓存应用...
书接上回,消息通知系统(notification-system)作为一个独立...
Redis 是目前互联网后端的热门中间件之一,在许多方面都有深...
在Java Spring 项目中,数据与远程数据库的频繁交互对服务器...