美文网首页
Redis基本命令(三)--列表类型

Redis基本命令(三)--列表类型

作者: 溪水散人 | 来源:发表于2020-01-17 22:54 被阅读0次

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

相关文章

网友评论

      本文标题:Redis基本命令(三)--列表类型

      本文链接:https://www.haomeiwen.com/subject/gybhzctx.html