Utilizzo di repliche di lettura a cascata con for My RDS SQL - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di repliche di lettura a cascata con for My RDS SQL

RDSfor My SQL supporta repliche di lettura a cascata. Con le repliche di lettura a cascata, puoi scalare le letture senza aggiungere costi aggiuntivi all'origine dell'istanza My DB. RDS SQL

Con le repliche di lettura a cascata, l'istanza RDS for My SQL DB invia i dati alla prima replica di lettura della catena. La replica di lettura invia quindi i dati alla seconda replica della catena e così via. Il risultato finale è che tutte le repliche di lettura della catena presentano le modifiche rispetto all'istanza RDS for My SQL DB, ma senza il sovraccarico che grava esclusivamente sull'istanza DB di origine.

È possibile creare una serie di un massimo di tre repliche di lettura in una catena da un'origine RDS per l'istanza My SQL DB. Ad esempio, supponiamo di avere un'istanza RDS for My SQL DB,. mysql-main Puoi eseguire le operazioni indicate di seguito:

  • A partire da mysql-main, crea la prima replica di lettura nella catena, read-replica-1.

  • Da read-replica-1, crea quindi la successiva replica di lettura nella catena, read-replica-2.

  • Da read-replica-2, crea infine la terza replica di lettura nella catena, read-replica-3.

Non è possibile creare un'altra replica di lettura oltre la terza replica di lettura a cascata nella serie per mysql-main. Una serie completa di istanze da un'istanza DB RDS for My SQL source fino alla fine di una serie di repliche di lettura a cascata può essere composta da un massimo di quattro istanze DB.

Affinché le repliche di lettura a cascata funzionino, ogni origine RDS per l'istanza My SQL DB deve avere i backup automatici attivati. Per abilitare i backup automatici in una replica di lettura, crea prima di tutto la replica di lettura, quindi modificala in modo da abilitare i backup automatici. Per ulteriori informazioni, consulta Creazione di una replica di lettura.

Come per qualsiasi replica di lettura, puoi promuovere una replica di lettura appartenente a una cascata. La promozione di una replica di lettura all'interno di una catena di repliche di lettura rimuove la replica dalla catena. Ad esempio, supponi di voler spostare parte del carico di lavoro fuori dall'istanza database mysql-main in una nuova istanza usata solo dal reparto contabile. Facendo riferimento alla catena di tre repliche di lettura dell'esempio, decidi di promuovere read-replica-2. La catena verrà modificata come segue:

  • La promozione read-replica-2 rimuove l'istanza dalla catena di replica.

    • Ora è un'istanza database completa di lettura/scrittura.

    • Continua a replicare su read-replica-3, proprio come prima della promozione.

  • L'istanza mysql-main continua a venire replicata su read-replica-1.

Per ulteriori informazioni sulla promozione delle repliche di lettura, consulta Promozione di una replica di lettura a istanza database standalone.