Redis generator ukazov
Pretvorite seznam ključev in vrednosti v pripravljene Redis ukaze.
Redis generator ukazov
Prilepite seznam ključev in vrednosti, en vnos na vrstico, in to orodje jih pretvori v Redis ukaze, pripravljene za redis-cli. Izberite strukturo podatkov — niz, hash, seznam, množico ali urejeno množico — in generiraj ustrezni ukaz pisanja za vsako vrstico: SET za nizih, HSET za hashe, RPUSH za sezname, SADD za množice in ZADD za urejene množice. Zasnovan je za inicializacijo cache-ja, polnjenje hesha iz izvoza tabele ali pisanje preizkušnih podatkov brez ročnega pisanja vsakega ukaza.
Mogočnosti oblikujejo, kako se ukazi prikažejo. Predpona ključa se doda vsakemu ključu, zato prazna lista ID-ev postane "uporabnik:1", "uporabnik:2" in tako dalje. Poteka v sekundah doda en EXPIRE za vsak edinstven ključ. Obdelava v skupinah se preklopi med običnimi zaporednimi ukazi, zaglavjem pipeline za redis-cli --pipe, in MULTI/EXEC transakcijo, ki izvršuje skupino atomsko. Ubežite vrednosti obloži vsako vrednost v narekovaj, nabeglega niza, tako da presledki in navedki ne morejo slomiti ukaza — iključite samo, ko je vsaka vrednost en običajen simbol.
Vsaka vrstica potrebuje polja, ki jih pričakuje njena struktura: "ključ vrednost" za nizih, sezname in množice; "ključ polje vrednost" za hashe; "ključ rezultat vrednost" za urejene množice, kjer mora biti rezultat numeričen. Vrstica s premalo polji ali nenumeričnim rezultatom se preskoči namesto da prekinila skupino. Rezultat se prikaže kot običajni redis-cli ukazi ali kot surovi RESP bajtov protokola, in se vedno konča s primerom SCAN, zgrajenim iz vaše predpone ključa — opomnik, da preskakaš velike prostore ključev s SCAN, ne pa z blokiranim KEYS. Vse se izvršava lokalno v vašem brskalniku, zato ključi in vrednosti, ki jih prilepite, se nikoli ne pošljejo nikamor. Kopirajte rezultat, ga preuzmite kot datoteko .txt ali ga pošljite drugemu orodju, ko končate.