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

Database Redis su una macchina di sviluppo con più progetti

Se i progetti sono indipendenti e quindi non hanno bisogno di condividere i dati, è molto meglio utilizzare più istanze redis:ogni configurazione di progetto ha un numero di porta anziché un nome/id del database. Crea un file di configurazione e uno script di avvio con il nome appropriato per ciascuno in modo da poter eseguire qualsiasi istanza di cui hai bisogno con un solo clic.

Assicurati di aggiornare le impostazioni di salvataggio in ogni file di configurazione e di impostare le porte:più istanze che utilizzano lo stesso file dump.rdb funzioneranno, ma porteranno ad alcuni bug piuttosto confusi.

Uso anche istanze separate per lo sviluppo e il test in modo che l'istanza di test non scriva mai nulla sul disco e possa essere scaricata all'inizio di ogni test.