Réplicas de Aurora - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Réplicas de Aurora

En las implementaciones multi-AZ, Aurora crea instancias de computación de Aurora adicionales que interactúan con el nivel de almacenamiento subyacente, que abarca varias zonas de disponibilidad. Estas otras instancias de base de datos son de solo lectura y se conocen como réplicas de Aurora. También se denominan instancias de lector al analizar las maneras en que puede combinar instancias de base de datos de escritor y lector en un clúster. Una de las ventajas de las réplicas de Aurora es que puede descargar parte del trabajo para las aplicaciones de lectura intensiva mediante las instancias del lector para procesar consultas SELECT.

Cuando un problema afecta a la instancia principal, se produce una conmutación por error a una de estas instancias de lector secundarias, que toma el control como instancia principal. Aurora detecta problemas de base de datos y activa automáticamente el mecanismo de conmutación por error cuando sea necesario. Para más información acerca de la conmutación por error de Aurora, consulte Alta disponibilidad para Amazon Aurora.

Las réplicas de Aurora no agregan costos adicionales en términos de consumo de almacenamiento o de operaciones de escritura en disco, ya que todas las instancias del clúster de base de datos de Aurora comparten el volumen de almacenamiento subyacente. El flujo de registro generado por el escritor y enviado a los nodos de almacenamiento también se envía a todas las instancias de lector. En la instancia de lector, la base de datos consume este flujo de registro tras considerar cada registro por separado. Si la entrada de registro hace referencia a una página de la caché de búfer de la instancia de lector, la instancia de lector utiliza el aplicador de registros para aplicar la operación redo especificada a la página de la caché. De lo contrario, la instancia de lector descarta la entrada de registro.

Tenga en cuenta que las réplicas de Aurora consumen los registros de manera asíncrona desde la perspectiva del escritor, lo que reconoce las confirmaciones del usuario independientemente de las instancias de lector. Por lo general, las réplicas de Aurora se retrasan con respecto a la instancia de escritor en un intervalo breve (100 milisegundos o menos). Para más información sobre la relación entre el volumen de clúster, la instancia de base de datos principal y las réplicas de Aurora en un clúster de base de datos de Aurora, consulte la documentación de AWS.