Constructor de comandos Redis
Convierte una lista pegada de claves y valores en comandos Redis listos para ejecutar.
Constructor de comandos Redis
Pega una lista de claves y valores, una entrada por línea, y esta herramienta los convierte en comandos Redis listos para redis-cli. Elige la estructura de datos (cadena, hash, lista, conjunto o conjunto ordenado) e genera el comando de escritura correspondiente para cada línea: SET para cadenas, HSET para hashes, RPUSH para listas, SADD para conjuntos y ZADD para conjuntos ordenados. Es perfecta para inicializar una caché, importar datos de una hoja de cálculo o generar datos de prueba sin escribir cada comando manualmente.
Las opciones controlan cómo se generan los comandos. Un prefijo de clave se añade a cada clave, de modo que una lista de IDs se convierte en "user:1", "user:2", etc. Una expiración en segundos añade un comando EXPIRE por cada clave única. El procesamiento por lotes permite elegir entre comandos secuenciales, un encabezado pipeline para redis-cli --pipe, o una transacción MULTI/EXEC que ejecuta el lote de forma atómica. El escape rodea cada valor entre comillas con caracteres escapados, permitiendo espacios y comillas sin romper el comando (desactívalo solo si todos los valores son tokens simples).
Cada línea necesita los campos que su estructura requiere: "clave valor" para cadenas, listas y conjuntos; "clave campo valor" para hashes; "clave puntuación valor" para conjuntos ordenados, donde la puntuación debe ser numérica. Las líneas con muy pocos campos o puntuaciones no numéricas se omiten en lugar de romper el lote. La salida se muestra como comandos redis-cli simples o como bytes del protocolo RESP sin procesar, e incluye siempre un ejemplo de SCAN construido desde tu prefijo de clave (un recordatorio de usar SCAN en espacios de claves grandes, no el bloqueante KEYS).
Todo funciona localmente en tu navegador. Las claves y valores que pegas, y los comandos generados a partir de ellos, nunca se cargan en ningún lugar. Copia el resultado, descárgalo como archivo .txt o envíalo a otra herramienta cuando termines.