Latest web development tutorials

Redis comando Linsert

Redis lista (Lista)

Redis Linsert comando antes o después de la inserción de los elementos de los elementos de la lista. Cuando el elemento especificado no existe en la lista, ninguna acción. Cuando la lista no existe, es considerado como una lista vacía, no se toma ninguna acción. Si la clave no es el tipo de lista, se devuelve un error.

gramática

Redis Linsert sintaxis del comando básico es el siguiente:

redis 127.0.0.1:6379> LINSERT KEY_NAME BEFORE EXISTING_VALUE NEW_VALUE 

versiones disponibles

> = 1.0.0

Valor de retorno

Si, después de que el comando se ejecuta correctamente, la inserción de retorno, la longitud de la lista. Si usted no encuentra el elemento especificado, o -1. Si la clave no existe o está lista vacía, devuelve 0.

Ejemplos

redis 127.0.0.1:6379> RPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> RPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LINSERT list1 BEFORE "bar" "Yes"
(integer) 3
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "foo"
2) "Yes"
3) "bar"

Redis lista (Lista)