Redis
 sql >> Database >  >> NoSQL >> Redis

Redis è vuoto dopo l'avvio, sebbene sia presente un file .rdb

Ti consiglio di controllare le seguenti cose:

  1. Nel tuo file di configurazione, controlla che la dir e dbfilename le proprietà riflettono la posizione del disco e il nome del file in cui ti aspetteresti di trovare il .rdb file (e ovviamente verifica che il corretto .rdb il file si trova nel percorso previsto).

  2. Nei registri del server, all'avvio del servizio Redis, verifica se viene visualizzato un messaggio di registro simile a DB loaded from disk: x.xxx seconds apparendo. Se il messaggio non viene visualizzato o se il messaggio viene visualizzato con qualcosa di molto vicino a 0.000 seconds (che probabilmente non è un runtime ragionevole per il caricamento di un .rdb da 11 GB file dal disco), allora potrebbe essere un altro suggerimento che la tua configurazione non sta cercando il .rdb file nel posto giusto.