redislist常用指令
时间: 2024-07-28 12:01:40 浏览: 89
redis常用命令整理
Redis List(列表)是一种数据结构,常用于存储有序元素序列。Redis List的一些常用指令包括:
1. **LPUSH** 和 **RPUSH**: 分别在列表头部(左)和尾部(右)添加元素。如 `LPUSH key element` 和 `RPUSH key element`。
2. **LPOP** 和 **RPOP**: 删除并返回列表头部(左)或尾部(右)的第一个元素。如果列表为空,会抛出错误。
3. **LLEN**: 获取列表的长度。
4. **LRANGE**: 从列表中获取指定范围的元素。例如 `LRANGE key start end` 可以获取从索引start到end(包含start,不包含end)的元素。
5. **LINDEX**: 根据索引获取元素,与LRANGE类似但只返回单个元素。
6. **LINSERT**: 在指定位置插入元素,支持在元素前或后插入。
7. **LREM**: 移除满足特定条件的元素,可以指定计数或模式匹配。
8. **BLPOP** 和 **BRPOP**: 消息阻塞队列操作,等待列表头部或尾部元素的到来,并立即返回。
9. **LSET**: 改变列表中指定索引处元素的值。
10. **LTRIM**: 裁剪列表,去除超过指定范围的元素。
阅读全文