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