¿Cúal sería la diferencia entre Mirroring y Replicacion? En principio los veo como metodos iguales. Ya que los datos se encuentran en una...

Fernando Alejandro Yerena Ramos

Fernando Alejandro Yerena Ramos

Pregunta
studenthace 6 años

¿Cúal sería la diferencia entre Mirroring y Replicacion?

En principio los veo como metodos iguales. Ya que los datos se encuentran en una máquina de respaldo, para evitar que el sistema se caiga por la falla de algún nodo. ¿Pero dónde radica la diferencia?

1 respuestas
para escribir tu comentario
    Billy Godoy

    Billy Godoy

    studenthace 6 años

    Mirroring es mas para la seguridad y alta disponibilidad de la base de datos. En este caso el servidor que actúa como el mirror no esta disponible para conexiones directas ya que se mantiene en estatus "Recovery". Una vez el principal falla, la base de datos en el mirror entra en vida y empieza a actuar como el principal.

    Replicacion es mas la habilidad de tener dos servidores activos que tratan de mantener la misma informacion en dos lugares diferentes. Aquí los clientes se conectan al servidor respectivo y si se cae esos clientes no tienen acceso a la información hasta que el servidor regrese.

    Entonce, si hablamos de alta disponibilidad, la recomendación seria Mirroring, así la base de datos siempre estara disponible aun si uno de los servidores falla

Fundamentos de Bases de Datos 2017

Fundamentos de Bases de Datos 2017

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Fundamentos de Bases de Datos 2017
Fundamentos de Bases de Datos 2017

Fundamentos de Bases de Datos 2017

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.