Este artículo tiene la intención de informarle sobre «Leer réplicas». Como su propio nombre indica, la réplica de lectura nos permite disponer de “copias no editables” de nuestra base de datos de producción. Esto se hace mediante la replicación asíncrona desde la instancia de RDS principal a las réplicas, es decir, las actualizaciones realizadas en la base de datos de origen también se reflejan en las réplicas. Estas réplicas se pueden realizar en la misma o en diferentes regiones, lo que puede facilitar la recuperación de datos. Todos los motores de bases de datos admiten los fundamentos de la replicación. Para comprender el concepto de réplicas de lectura con un enfoque esquemático, consulte la imagen adjunta.
Ventajas de las réplicas de lectura:
- Rendimiento: las réplicas de lectura desvían todo el tráfico de consultas de lectura de la base de datos de origen hacia sí mismas, es decir, estas réplicas manejan toda la carga generada con las consultas relacionadas con la lectura de la base de datos y esto eventualmente mejora el rendimiento general del RDS. Además, las réplicas también pueden ser específicas de la región, lo que en última instancia crea una gran diferencia en el rendimiento.
- Disponibilidad: existen posibilidades de fallas de hardware en bases de datos tan grandes, para conquistar situaciones desastrosas como fallas de hardware de datos de origen, recuperación de datos, etc., RDS nos permite promover una réplica de la base de datos colapsada como una base de datos independiente. Esto manejará mejor la situación actual y la configuración no fallará por completo.
- Seguridad: además de cualquier otra preocupación, la seguridad es la principal preocupación de todos los servicios que brinda AWS. Por lo tanto, al crear réplicas de lectura, RDS cifra los datos mediante claves públicas para establecer un entorno seguro para los datos. Esta es la configuración predeterminada iniciada por RDS, también podemos agregar otros valores según nuestras necesidades y requisitos.
Algunas características encomiables de las réplicas de lectura:
- Como máximo, podemos tener hasta 5 réplicas de lectura de cualquier base de datos en particular.
- En una organización más grande, donde la cantidad de datos es enorme, también podemos crear réplicas de lectura de las réplicas de lectura, pero esta característica viene con una restricción de latencia.
- Para hacerlo más escalable en momentos de grandes cargas de trabajo, estas réplicas también se pueden transformar en bases de datos independientes.
- Cada vez que ocurre una falla de hardware en la base de datos principal, en ese momento una de las réplicas se promociona como principal para reducir la cantidad de pérdida que se produjo por la falla.
Háganos saber los pasos necesarios para crear una réplica de lectura .
Nota: Como todos sabemos, el concepto de réplicas es útil para grandes organizaciones, ya que tienen una gran base de datos con la que trabajar. Por lo tanto, AWS no ha asignado esta instalación para cuentas de nivel gratuito, ya que nosotros, las personas, no necesitamos este servicio.
Paso 1: inicie sesión en su cuenta de AWS. Desde los servicios, seleccione RDS . Imagen adjunta a continuación para referirse a.
Paso 2: seleccione la base de datos de la que desea hacer réplicas de lectura. Y desde “Acciones” elige “Leer Réplicas”. Aquí está la imagen adjunta para referirse a.
Paso 3: Una vez que se le indique más adelante. Alinee todas las configuraciones según sus requisitos. Consulte la imagen adjunta más adelante.
Paso 4: Cuando encuentre todo configurado adecuadamente según las necesidades. Haga clic en «Crear réplica de lectura». Consulte la imagen adjunta más adelante para comprender mejor.
De esta forma, podemos crear una réplica de lectura. Si también es usuario de una cuenta de nivel gratuito, asegúrese de eliminar todas las instancias que ha creado antes de cerrar la sesión. Esto reducirá la posibilidad de que reciba una factura a fin de mes.
Publicación traducida automáticamente
Artículo escrito por ritikapandey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA