Saltar al contenido

¿Cómo creo una réplica de lectura para una instancia de base de datos de Amazon RDS?

4 minutos de lectura
0

Quiero escalar verticalmente una base de datos de lectura intensiva y crear una réplica de lectura para mi instancia de base de datos de Amazon Relational Database Service (Amazon RDS).

Resolución

Para crear una réplica de lectura, completa los siguientes pasos según el tipo de motor:

Casos de uso de réplicas de lectura

Agilizar el proceso con grandes cargas de trabajo

Utiliza réplicas de lectura para escalar más allá de la capacidad informática o de E/S de una sola instancia de base de datos para cargas de trabajo de bases de datos de lectura intensiva. Puedes dirigir este exceso de tráfico de lectura a una o más réplicas de lectura.

Gestión del tráfico de lectura mientras la instancia de base de datos no está disponible

Utiliza réplicas de lectura para atender el tráfico de lectura cuando la instancia de base de datos de origen no esté disponible. Es posible que la instancia de base de datos de origen no esté disponible para recibir solicitudes de E/S, por ejemplo, debido a la suspensión de E/S por copias de seguridad o al mantenimiento programado. Si la instancia de base de datos de origen no está disponible para recibir solicitudes, puedes dirigir el tráfico de lectura a tus réplicas de lectura.

Nota: Como la instancia de base de datos de origen no está disponible, es posible que los datos de la réplica de lectura estén obsoletos.

Generación de informes empresariales o almacenamiento de datos

Utiliza réplicas de lectura para generar informes empresariales o almacenar datos para ejecutar consultas de informes empresariales en una réplica de lectura en lugar de en tu instancia de base de datos de producción.

Recuperación de desastres

Utiliza réplicas de lectura para implementar la recuperación de desastres. Si la instancia de base de datos principal falla, establece una réplica de lectura en una instancia independiente como solución de recuperación de desastres.

Prácticas recomendadas para usar réplicas de lectura

Uso de réplicas de lectura en diferentes regiones para mejorar los tiempos de respuesta

Para mejorar los tiempos de respuesta de los clientes en diferentes ubicaciones geográficas, utiliza réplicas de lectura en diferentes regiones de AWS. Para más información, consulta Creación de una réplica de lectura en una Región de AWS distinta.

Uso de alta disponibilidad (Multi-AZ) para Amazon RDS

Dado que la creación de réplicas puede provocar una latencia de E/S, se recomienda crear réplicas de lectura al prever una carga ligera de la base de datos. Para mitigar la latencia de E/S en la instancia de base de datos de origen y durante la configuración de la réplica de lectura, utiliza la alta disponibilidad (Multi-AZ) para Amazon RDS.

Reflejo de la base de datos de origen

Para un rendimiento óptimo, la réplica de lectura debe reflejar la base de datos de origen. Si utilizas la consola de Amazon RDS para crear una réplica de lectura, la consola aplica la configuración de la base de datos de origen de forma predeterminada.

Información relacionada

Uso de réplicas de lectura de instancias de base de datos