Generatore di comandi Redis
Converti un elenco incollato di chiavi e valori in comandi Redis pronti per l'esecuzione.
Generatore di comandi Redis
Incolla un elenco di chiavi e valori, una voce per riga, e questo strumento li trasforma in comandi Redis pronti per redis-cli. Scegli la struttura dati (stringa, hash, lista, set o set ordinato) e genera il comando di scrittura corrispondente per ogni riga: SET per stringhe, HSET per hash, RPUSH per liste, SADD per set e ZADD per set ordinati. È perfetto per inizializzare una cache, importare dati da un export di foglio di calcolo o generare dati di test senza digitare ogni comando manualmente.
Le opzioni modellano il modo in cui vengono generati i comandi. Un prefisso di chiave viene aggiunto a ogni chiave, quindi un elenco di ID diventa "user:1", "user:2" e così via. Una scadenza in secondi aggiunge un EXPIRE per ogni chiave univoca. L'elaborazione batch passa tra comandi sequenziali, un'intestazione pipeline per redis-cli --pipe e una transazione MULTI/EXEC che esegue il batch in modo atomico. L'escape racchiude ogni valore tra virgolette con backslash sfuggiti, quindi gli spazi e le virgolette non possono interrompere il comando (disattivalo solo se ogni valore è un token semplice).
Ogni riga ha bisogno dei campi che la sua struttura prevede: "chiave valore" per stringhe, liste e set; "chiave campo valore" per hash; "chiave punteggio valore" per set ordinati, dove il punteggio deve essere numerico. Una riga con troppi pochi campi o un punteggio non numerico viene saltata piuttosto che interrompere il batch. L'output viene visualizzato come comandi redis-cli ordinari o come byte del protocollo RESP grezzi e include sempre un esempio SCAN costruito dal tuo prefisso di chiave (un promemoria per attraversare grandi spazi di chiavi con SCAN, non il KEYS bloccante).
Tutto viene eseguito localmente nel tuo browser. Le chiavi e i valori che incolla, e i comandi generati da essi, non vengono mai caricati da nessuna parte. Copia il risultato, scaricalo come file .txt o invialo a un altro strumento quando hai finito.