(二)Redis——List

因为是 List,所以所有相关的命令都以 L 开头。

LPUSH / RPUSH

LRANGE list 0 -1

-1 表示末尾

复制代码
127.0.0.1:6379> LPUSH list a
1
127.0.0.1:6379> LRANGE list 0 -1
a
127.0.0.1:6379> LPUSH list b
2
127.0.0.1:6379> LRANGE list 0 -1
b
a
127.0.0.1:6379> LPUSH list c d e
5
127.0.0.1:6379> LRANGE list 0 -1
e
d
c
b
a
127.0.0.1:6379> RPUSH list f
6
127.0.0.1:6379> LRANGE list 0 -1
e
d
c
b
a
f

LPOP / RPOP

复制代码
127.0.0.1:6379> RPOP list
f
127.0.0.1:6379> LRANGE list 0 -1
e
d
c
b
a
127.0.0.1:6379> LPOP list 2
ERR wrong number of arguments for 'lpop' command

LLEN

复制代码
127.0.0.1:6379> LLEN list
5

127.0.0.1:6379> LRANGE list 0 -1
e
d
c
b
a

LTRIM key start end

只保留 start, end 以内的元素(删除 start, end 之外的元素)

复制代码
127.0.0.1:6379> flushall
OK
127.0.0.1:6379> lpush list a b c d e
5
127.0.0.1:6379> lrange list 0 -1
e
d
c
b
a
127.0.0.1:6379> LTRIM list 1 3
OK
127.0.0.1:6379> lrange list 0 -1
d
c
b
相关推荐
yurenpai(27届找实习中)10 小时前
redis_点评(25.附件店铺—把数据库里的店铺按【类型分组】,批量导入Redis 的 GEO 地理位置结构)
java·redis·缓存
闪电悠米10 小时前
黑马点评-优惠券秒杀-05_local_lock_cluster_problem
java·spring boot·redis·缓存
西安邮电大学11 小时前
Redis为什么快?
java·redis·后端·其他·面试
稚枭天卓12 小时前
mac 安装 redis
redis·macos
yurenpai(27届找实习中)12 小时前
redis_点评(26.附近店铺——实现附近商家功能)
数据库·spring boot·redis
不剪发的Tony老师13 小时前
RedisME:一个现代化、轻量级Redis管理工具
数据库·redis
消失的旧时光-194313 小时前
企业认证与安全体系(四):企业登录认证流程全解析——JWT、Redis、Spring Security 如何协同工作?
redis·安全·spring·spring security·jwt
愤怒的苹果ext13 小时前
Spring Boot Redis Stream队列
spring boot·redis·消息队列·stream
MageGojo14 小时前
短链还原 API 怎么接入:展开跳转链路、查看状态码和最终落地页
数据库·redis·缓存
我是一颗柠檬14 小时前
【Redis】字符串与哈希Day3(2026年)
数据库·redis·后端·database