Download - Expo replicación
Replicación de base de datos Es el proceso de copiar y mantener objetos de las
bases de datos como por ejemplo relaciones, en múltiples bases de datos que forman un sistema de bases de datos distribuido.
Replicación Maestro - Esclavoen Mysql
¿Para qué nos puede interesar replicar bases de datos? Copia de seguridad: En condiciones normales, una base de datos
replicada de forma correcta es válida como copia de seguridad. Además se puede realizar copias de seguridad usando un servidor esclavo para así no interferir al servidor maestro.
Mejorar la escalabilidad: Podríamos configurar nuestras aplicaciones para balancear las consultas de lectura (SELECT) entre los servidores replicados.
Alta disponibilidad: En aplicaciones y entornos en donde sólo se requieren lecturas, podríamos configurar nuestras aplicaciones para balancear las consultas de lectura (SELECT) entre los servidores replicados de manera que si uno se cae se continúe prestando servicio.
Beneficios de Replicación Disponibilidad.-El modo en que la replicación
incrementa la disponibilidad de los datos para los usuarios y aplicaciones.
Fiabilidad.- Al haber múltiples copias de los datos disponibles en el sistema, se dispone de un mecanismo excelente de recuperación cuando existan fallos en nodos.
Rendimiento.- Se mejora para las transacciones de consulta cuando se introduce la replicación en un sistema que estuviera aquejado de sobrecarga de recursos centralizados.
Reducción de la carga.- Modo en q se utiliza la replicación para distribuir datos en ubicaciones remotas
Procesamiento Desconectado.- Modo en que la replicación puede implementarse mediante mecanismo instantáneas.
Soporta muchos usuarios.- Se puede crear múltiples instantáneas personalizadas que satisfagan los requisitos de cada usuario o grupo de usuarios del sistema.
Soporta Aplicaciones Avanzadas.- Para OLPT(Online transaction Processing), OLAP(Online Analitical Processing)