Come posso creare una replica di lettura per un'istanza database Amazon RDS?
Desidero dimensionare un database ad alta intensità di lettura. Come posso creare una replica di lettura per la mia istanza database Amazon Relational Database Service (Amazon RDS)?
Risoluzione
Per creare una replica di lettura, completa i seguenti passaggi in base al tipo di motore:
- Se usi Amazon Relational Database Service (Amazon RDS) per MariaDB, consulta Uso di repliche di lettura MariaDB.
- Se utilizzi Amazon RDS per Microsoft SQL Server, consulta Utilizzo di repliche di lettura per Microsoft SQL Server in Amazon RDS.
- Se utilizzi Amazon RDS per MySQL, consulta Uso delle repliche di lettura MySQL.
- Se utilizzi Amazon RDS per Oracle, consulta Utilizzo di repliche di lettura per Amazon RDS per Oracle.
- Se utilizzi Amazon RDS per PostgreSQL, consulta Utilizzo delle repliche di lettura per Amazon RDS per PostgreSQL.
Casi d'uso per le repliche di lettura
Supportare carichi di lavoro di grandi dimensioni
Usa le repliche di lettura per dimensionare oltre la capacità di calcolo o di I/O di una singola istanza database per carichi di lavoro di database ad alta intensità di lettura. Puoi indirizzare questo traffico di lettura in eccesso verso una o più repliche di lettura.
Fornire traffico di lettura mentre l'istanza database non è disponibile
Utilizza le repliche di lettura per servire il traffico di lettura quando l'istanza database di origine non è disponibile. L'istanza database di origine potrebbe non essere disponibile per ricevere richieste di I/O, ad esempio, a causa della sospensione dell'I/O per i backup o la manutenzione programmata. Se la tua istanza database di origine non è disponibile per ricevere richieste, puoi indirizzare il traffico di lettura verso le repliche di lettura.
Nota: poiché l'istanza database di origine non è disponibile, i dati sulla replica di lettura potrebbero essere obsoleti.
Scenari di reporting aziendale o data warehousing
Utilizza le repliche di lettura per scenari di reporting aziendale o data warehousing per eseguire query di report aziendali su una replica di lettura anziché sulla tua istanza database di produzione.
Ripristino di emergenza
Utilizza le repliche di lettura per implementare il ripristino di emergenza. Promuovi una replica di lettura su un'istanza autonoma come soluzione di ripristino di emergenza in caso di errore dell'istanza database primaria.
Procedure consigliate per le repliche di lettura
Usa le repliche di lettura in diverse regioni per migliorare i tempi di risposta
Per migliorare i tempi di risposta dei clienti in diverse aree geografiche, utilizza repliche di lettura in diverse regioni AWS. Per ulteriori informazioni, consulta Creazione di una replica di lettura in una regione AWS diversa.
Usa l’alta disponibilità (Multi-AZ) per Amazon RDS
Poiché la creazione di repliche può portare a una latenza di I/O, è consigliabile creare repliche di lettura quando si prevede un carico leggero del database. Per mitigare la latenza di I/O sull'istanza database di origine e durante la configurazione della replica di lettura, usa l’alta disponibilità (Multi-AZ) per Amazon RDS.
Esegui il mirroring del database di origine
Per prestazioni ottimali, la replica di lettura deve rispecchiare il database di origine. Se utilizzi la console Amazon RDS per creare una replica di lettura, per impostazione predefinita vengono utilizzate le impostazioni del database di origine.
Informazioni correlate
Video correlati
Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa