Está en la página 1de 2

BASES DE DATOS REPLICADAS

➔ Replicación de Bases de Datos


Proceso consistente en la copia y mantenimiento de objetos de la base de datos
en múltiples bases de datos que forman un sistema de bases de datos distribuido.
Permite a los usuarios acceso a los datos en todo lugar y en todo momento.
Los cambios se almacenan localmente antes de enviarlos y aplicarlos a cada una de
las ubicaciones.
Utiliza tecnología de bases de datos distribuidas para compartir datos entre múltiples
sitios.

➔ Beneficios de la replicación de BD

★ Disponibilidad de los datos


★ Fiabilidad (recuperación de datos)
★ Rendimiento(mayor desempeño)
★ Reducción de la carga
★ Procesamiento offline(la replicación de bases de datos con
procesamiento offline a través de instantáneas o copias proporciona
una forma efectiva de garantizar la disponibilidad de datos y la
productividad de los usuarios en entornos donde la conectividad no es
constante)
★ Soporte multiusuario
★ Soporta aplicaciones avanzadas(OLTP,OLAP,Data Mining,Mobile
Computing)

➔ Inconvenientes de la Replicación de Bases de Datos


★ Mayor complejidad de los SGBD que los sistemas centralizados
★ Sobrecarga debido a las operaciones de actualización

➔ Aplicaciones de la replicación
★ Sincronización limitada(generalmente trabajan desconectados)
★ Sincronización continua

➔ Componentes básicos de la replicación


★ Objeto de replicación(existe en múltiples servidores de un sistema de bases
de datos distribuido)
★ Grupos de replicación(colección de objetos de replicación relacionados)
★ Sitios de replicación
○ Maestros(controla uno o más grupos de replicación y se comunican
entre ellos para propagar los cambios realizados en el grupo de
replicación)
○ Esclavos
➔ Entornos de la replicación
◆ Replicación síncrona(se actualizan de forma inmediata los datos replicados)
◆ Replicación asíncrona (hay un retardo en la actualización de datos)
➔ Propiedad Maestro/Esclavo
El sitio maestro publica los datos y los sitios esclavos se suscriben, recibiendo
copias de sólo lectura.
No existen copias de datos iguales en diferentes sitios maestros.
Los datos son replicados asincrónicamente desde un sitio maestro (también
conocido como servidor maestro o servidor principal) a uno o varios sitios esclavos
★ Diseminación de los datos.
Acto de distribuir o dispersar datos desde una fuente central a múltiples
ubicaciones o destinatarios.

★ Consolidación de los datos(proceso de recopilar y combinar datos


dispersos de múltiples fuentes en una única ubicación o repositorio
centralizado)

➔ Servidor de replicación
Pieza fundamental en la arquitectura de replicación de datos, y su función es
coordinar y gestionar la replicación de datos y objetos entre sistemas
distribuidos. Proporciona la capacidad de sincronizar datos de manera eficiente, ya
sea de forma síncrona o asíncrona, y asegura que los datos y la estructura de la
base de datos se mantengan consistentes en todos los nodos de replicación,
independientemente de las diferencias en los SGBD o las plataformas utilizadas.

También podría gustarte