Diferencia entre duplicación y replicación

Mirroring:
Mirroring también se conoce como Shadowing , es el proceso de crear múltiples copias de datos y bases de datos. Generalmente, en la duplicación, la base de datos se copia en una máquina o ubicación totalmente diferente de su base de datos principal. Si algún servidor principal falla por el mantenimiento, entonces, en ese momento, el sistema puede fallar en la base de datos reflejada automáticamente. Entonces, en un momento dado, solo se puede obtener una copia.

La duplicación se realiza en la base de datos. Y no es compatible con la base de datos distribuida. El estrecho acoplamiento entre la base de datos reflejada y la principal se establece con la ayuda de bloques de causalidad del registro de transacciones a la base de datos reflejada. En caso de falla, también es capaz de restaurar la información repitiéndola de una base de datos a otra. Una vez que ocurre cualquier falla, la base de datos reflejada se convierte en la información principal.

Replication:
Replication is that the method of making distributing the object of database and data at totally different databases to boost the supply of the information. It’s capable of rolling up the company information from geographically spread sites and spreading the information to remote users on net or LAN. In this, parallel execution are increased. The publisher is associate entity that has the information for replication to different servers in the Microsoft SQL server.
The subscriber could be a server that typically receives the replicated information from a publisher. There are three types Microsoft SQL server for replication operation:-

  • Replicación de transacciones
  • Fusionar replicación
  • Replicación de instantáneas

Difference between Mirroring and Replication:

S.NO Parámetro Duplicación Replicación
1. Básico La duplicación es la copia de datos o bases de datos en una ubicación diferente. Mientras que la replicación es la creación de datos y objetos de base de datos para aumentar las acciones de distribución.
2. Realizado en Realizamos la duplicación en la base de datos. Mientras realizamos la replicación en los objetos de datos y base de datos.
3. Costo La operación de duplicación en la base de datos es más costosa que la replicación. Mientras que la replicación es menos costosa que la duplicación.
4. base de datos distribuida La duplicación no es compatible con la base de datos distribuida. Mientras que la replicación admite la base de datos distribuida.
5. Ubicación Generalmente, la base de datos espejo se implementa en una máquina o ubicación diferente de su base de datos principal. Durante la replicación, la base de datos y los objetos de datos se mantienen en otra base de datos.

Publicación traducida automáticamente

Artículo escrito por MKS075 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *