Generátor příkazů Redis
Změní vložený seznam klíčů a hodnot na připravené příkazy Redis.
Generátor příkazů Redis
Vložte seznam klíčů a hodnot, jeden záznam za řádek, a tento nástroj je změní na příkazy Redis připravené na redis-cli. Vyberte datovou strukturu — řetězec, mapu, seznam, množinu nebo seřazenou množinu — a vygeneruje odpovídající příkaz zápisu pro každý řádek: SET pro řetězce, HSET pro mapy, RPUSH pro seznamy, SADD pro množiny a ZADD pro seřazené množiny. Je určen pro osazení mezipaměti, doplnění mapy z exportu tabulky nebo skriptování testovacích dat bez ručního zadávání každého příkazu.
Volby mění způsob, jakým příkazy vycházejí. Předpona klíče je připojena ke každému klíči, takže holý seznam ID se stane "user:1", "user:2" a tak dále. Vypršení v sekundách přidá jeden příkaz EXPIRE pro každý jedinečný klíč. Dávkování přepíná mezi běžnými sekvenčními příkazy, záhlavím pipeline pro redis-cli --pipe a transakcí MULTI/EXEC, která spustí dávku atomicky. Escape zabalí každou hodnotu do citovaného, zpětně uniknutého řetězce, takže mezery a uvozovky nemohou porušit příkaz — vypněte jej pouze, když je každá hodnota jednoduchý literální token.
Každý řádek potřebuje pole, která jeho struktura očekává: "klíč hodnota" pro řetězce, seznamy a množiny; "klíč pole hodnota" pro mapy; "klíč skóre hodnota" pro seřazené množiny, kde skóre musí být číselné. Řádek s příliš málo poli nebo s nečíselným skóre je přeskočen místo porušení dávky. Výstup se zobrazuje jako běžné příkazy redis-cli nebo jako nezpracované bajty protokolu RESP a vždy končí příkladem SCAN vytvořeným z vaší předpony klíče — připomenutí procházet velké prostory klíčů pomocí SCAN, nikoli blokujícího KEYS.
Všechno běží lokálně ve vašem prohlížeči. Klíče a hodnoty, které vložíte, a příkazy z nich vytvořené, nejsou nikdy nikam nahrány. Zkopírujte výsledek, stáhněte jej jako soubor .txt nebo jej pošlete jinému nástroji, až skončíte.