Uso de réplicas de lectura de clústeres de base de datos multi-AZ para Amazon RDS - Amazon Relational Database Service

Uso de réplicas de lectura de clústeres de base de datos multi-AZ para Amazon RDS

Una réplica de lectura de clúster de base de datos es un tipo especial de clúster que se crea a partir de una instancia de base de datos de origen. Después de crear una réplica de lectura, cualquier actualización realizada en la instancia de base de datos principal se copia de forma asíncrona en la réplica de lectura del clúster de base de datos multi-AZ. Puede reducir la carga de la instancia de la base de datos principal enrutando las consultas de lectura de sus aplicaciones a la réplica de lectura. Las réplicas de lectura le permiten ajustar la escala de manera elástica por encima de las restricciones de capacidad de una instancia de base de datos para las cargas de trabajo de las bases de datos con operaciones intensivas de lectura.

También puede crear una o varias réplicas de lectura de instancia de base de datos desde un clúster de base de datos multi-AZ. Las réplicas de lectura de instancia de base de datos permiten escalar por encima de la capacidad de computación o de E/S del clúster de base de datos multi-AZ de origen al dirigir el exceso de tráfico de lectura a las réplicas leídas. Actualmente, no puede crear una réplica de lectura de clúster de base de datos multi-AZ a partir de un clúster de base de datos multi-AZ existente.

Al elegir entre migrar a un clúster de base de datos multi-AZ mediante una réplica de lectura o crear una réplica de lectura de instancia de base de datos a partir de un clúster de base de datos multi-AZ, tenga en cuenta su caso de uso específico y los requisitos de rendimiento.

Migración a un clúster de base de datos Multi-AZ mediante una réplica de lectura

Este enfoque es ideal cuando necesita mejorar la disponibilidad y la durabilidad de la base de datos y, al mismo tiempo, minimizar el tiempo de inactividad. Al utilizar una réplica de lectura para realizar la transición a un clúster de base de datos multi-AZ, puede garantizar un funcionamiento continuo y la coherencia de los datos. Este método resulta especialmente útil para los entornos de producción en los que es fundamental mantener la disponibilidad y reducir el impacto en las cargas de trabajo activas.

Creación de una réplica de lectura de instancia de base de datos desde un clúster de base de datos multi-AZ

Este método es adecuado si desea escalar las operaciones de lectura o reducir el tráfico de lectura de la instancia de base de datos principal. Al crear una réplica de lectura desde un clúster existente de base de datos multi-AZ, puede distribuir cargas de trabajo con operaciones intensivas de lectura y mejorar el rendimiento sin afectar a la estabilidad de la instancia principal.

La elección del enfoque correcto depende de si su prioridad es garantizar una alta disponibilidad y durabilidad o escalar el rendimiento de lectura. Evalúe las características de la carga de trabajo y los requisitos operativos para tomar una decisión fundamentada.