// Glossario IT
Replicazione database
La copia continua e automatica dei dati da un database primario verso una o più repliche, per ridondanza, prestazioni o disaster recovery.
Cos'è
La replicazione database copia in modo continuo e automatico i dati da un database primario verso una o più copie (repliche), mantenendole sincronizzate con le modifiche effettuate sull'originale, per finalità diverse: aumentare la resilienza in caso di guasto del database primario, distribuire il carico di lettura su più server, o mantenere una copia geograficamente separata per il disaster recovery.
Perché conta
Una replica ben configurata permette a un database di continuare a servire richieste anche se il server primario si guasta, promuovendo automaticamente o manualmente una replica al ruolo di nuovo primario, ma richiede attenzione a come viene gestita la sincronizzazione: una replica troppo indietro rispetto all'originale (lag di replicazione) potrebbe restituire dati non aggiornati se interrogata direttamente.