El comando LPUSH
en redis-cli
se utiliza para agregar uno o más elementos al inicio de una lista en Redis. Si la lista no existe, Redis crea una nueva lista con los elementos proporcionados. Este comando es útil para manejar estructuras de datos tipo lista, como colas o pilas, ya que permite insertar elementos de manera eficiente.
La sintaxis del comando LPUSH
es la siguiente:
LPUSH nombre_de_la_lista elemento1 [elemento2 ...]
1. Agregar un solo elemento al inicio de una lista:
LPUSH tareas "Estudiar Redis"
Resultado: Si tareas
no existía, ahora contiene el elemento "Estudiar Redis"
.
2. Agregar múltiples elementos:
LPUSH tareas "Hacer ejercicio" "Preparar cena"
Resultado: La lista tareas
ahora tiene los elementos en el siguiente orden: ["Preparar cena", "Hacer ejercicio", "Estudiar Redis"]
.
3. Trabajar con listas existentes:
LPUSH tareas "Leer un libro"
Resultado: La lista tareas
queda como: ["Leer un libro", "Preparar cena", "Hacer ejercicio", "Estudiar Redis"]
.
4. Crear una lista desde cero:
Si la lista no existía, LPUSH
la creará con los elementos especificados:
LPUSH pendientes "Comprar leche"
Resultado: La clave pendientes
se crea y contiene el valor ["Comprar leche"]
.
Para más detalles sobre el comando LPUSH, puedes consultar la documentación oficial de Redis: LPUSH – Redis Command.
Jorge García
Fullstack developer