本文介绍: 【Redis】list常用命令&内部编码&使用场景
前置知识
列表类型是⽤来存储多个有序的字符串,列表中的每个字符串称为元素(element),⼀个列表最多可以存储232 – 1个元素。在Redis中,可以对列表两端插⼊(push)和弹出(pop),还可以获取指定范围的元素列表、获取指定索引下标的元素等,列表是⼀种⽐较灵活的数据结构,它可以充当栈和队列的⻆⾊,在实际开发上有很多应⽤场景
约定最左侧元素下标是0
列表类型的特点
1.列表类型是有序的。这意味着可以通过索引下标获取某个元素或者某个范围的元素列表
命令
LPUSH
LPUSHX
RPUSH
RPUSHX
LRANGE
LPOP
RPOP
LINDEX
LREM
LINSERT
LTRIM
LSET
LLEN
阻塞版本命令
BLPOP
BRPOP
命令总结
内部编码
测试内部编码
使用场景
消息队列
分频道的消息队列
模拟栈和队列
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。