Comando Redis Lset

Lista de Redis (List)

Redis Lset establece el valor de un elemento mediante su índice.

Cuando el parámetro de índice está fuera de rango, o se ejecuta LSET en una lista vacía, se devuelve un error.

Para más información sobre los índices de lista, consulteel comando LINDEX。

Sintaxis

La sintaxis básica del comando redis Lset es la siguiente:

redis 127.0.0.1:6379> LSET KEY_NAME INDEX VALUE

Versión disponible

>= 1.0.0

Valor de retorno

Si la operación se realiza correctamente, devuelve ok; de lo contrario, devuelve un mensaje de error.

Ejemplo

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 4
redis 127.0.0.1:6379> LSET mylist 0 "bar"
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1: "bar"
2) "hello"
3) "foo"
4) "hello"

Lista de Redis (List)

Otras extensiones