redis基本命令-列表(list)类型
列表类型(list):可以存储一个有序的字符串列表。常用的操作是向列表两端添加元素,或者获取列表的某一个片段。内部使用双向链表实现,向两端添加元素的时间复杂副为O(1),获取越接近两端的元素速度越快。
向列表两端增加元素
lpush key value [... value]
rpush key value [... value]
从两端弹出元素
lpop key
rpop key
获取列表中元素的个数
llen key
获取列表片段。-1表示最右边第一个元素
lrange key start stop
删除列表中指定的值.下面命令会删除列表中前count个值为value的元素。返回的是实际删除的元素个数
lrem key count value
获得/设置指定索引的元素值
lindex key index
lset key index value
保留列表中的指定片段
ltrim key start end
向列表中插入元素
linsert key before|after pivot value
将元素从一个列表转移到另一个列表.下面的命令:先rpop再lpush。
rpoplpush source destination
浙公网安备 33010602011771号