Redis基本命令(三)--列表类型
1.向列表两端添加元素
lpush key value [value ...]
rpush key value [value ...]
2.从列表两端弹出元素
lpop key
rpop key
3.获取列表中元素个数
llen key
4.获得列表片段
lrange key start stop
5.删除列表中指定的值
lrem key count value
- lrem命令会删除列表中前count个值为value的元素,返回值是实际删除的元素个数。根据count值的不同,LREM命令的执行方式会略有差异:1. 当count > 0时LREM命令会从列表左边开始删除前 count个值为value的元素;2. 当count < 0时LREM命令会从列表右边开始删除前|count|个值为value的元素;3.当count = 0是LREM命令会删除所有值为value的元素。
6.获得/设置指定索引的元素的值
lindex key index
lset key index value
7.只保留列表指定片段
ltrim key start end
8.向列表中插入元素
linsert key before|after pivod value
9.将元素从一个列表转到另一个列表
rpoplpush source destination
网友评论