redis lset

redis lset key index value 命令,主要用于替换链表类型(key)中指定下标的元素。

语法结构:

lset key index value

语法解析:

index表示链表的下标,0表示链表头第一个元素,-1表示链表尾最后一个元素。

value是要替换的新值。

 

返回值:

操作成功返回OK,失败返回错误。

实例:

--给链表插入数据
rpush mylist "hello" "free" "redis"
--替换第二个元素的值为free1
lset mylist 1 "free1"
lrange mylist 0 -1

结果:

redis lset key index value