Qualcuno conosce una buona soluzione per l'esportazione/importazione in Redis? Generalmente ho bisogno di scaricare DB (e modificare il dump come un caso) da un server e caricarlo su un altro (ad esempio localhost). Forse alcuni script?Redis DB export/import
risposta
Redis ha due file in formato binario supportati: RDB e AOF.
RDB è una discarica come quello che hai chiesto. È possibile chiamare save
per forzare un rdb. Verrà memorizzato nell'impostazione dbfilename
o dump.rdb nella directory di lavoro corrente se tale impostazione è mancante.
Ulteriori informazioni: http://redis.io/topics/persistence
Il Redis Google Group è completamente ricercabile (cosa non è su Google?).
Una ricerca rapida di "importazione" solleva molti argomenti, molti dei quali ricordo che le persone hanno ottenuto risposte. Un recente è stato l'importazione di IP di massa, che ha coinvolto l'utilizzo di awk. Se non trovi quello che vuoi e/o qualcuno qui non può aiutarti, ti consiglio vivamente di postare alla mailing list.
Grazie, ho visto gli argomenti dei gruppi di google ma non ci sono buone soluzioni. Generalmente, se non troverò nulla, creerò il mio script che verrà esportato e importato (ad esempio usando yaml). Ecco perché voglio essere sicuro che nessuno ha fatto questo. –
Se si desidera che un server carichi il contenuto da un altro server, non è richiesto alcun dump. È possibile utilizzare slaveof per sincronizzare i dati e, una volta aggiornata, chiamare slaveof no one
.
Maggiori informazioni sulla replica si possono trovare in questo link: http://redis.io/topics/replication
Ho bisogno che funzioni anche per un localhost. Grazie –
Puoi usarlo in due diverse istanze di redis sullo stesso server. – seppo0010
si può provare la mia util discarica, rdd, esso estrarre o inserire dati in Redis e può dividere, unire, filtro, rinominare
Ecco un link github per eseguire il dump Redis tutto chiavi o alcune chiavi specifiche per un file JSON e caricare i dati dal file json. Se vuoi, puoi provare questo https://github.com/asit-dhal/redis-dump-and-load –
perché è troppo ampio? – aw04