Información general sobre la réplica de mezcla

La réplica de mezcla, como la réplica transaccional, normalmente se inicia con una instantánea de los objetos y datos de una base de datos de publicaciones. Los cambios de datos y las modificaciones de esquema posteriores que se lleven a cabo en el publicador y en los suscriptores se controlan mediante desencadenadores. El suscriptor se sincroniza con el publicador cuando están conectados a la red e intercambian todas las filas que han cambiado entre el publicador y el suscriptor desde la última vez que se produjo la sincronización.

La réplica de mezcla se suele utilizar en entornos de servidor a cliente. La réplica de mezcla es adecuada en las siguientes situaciones:

  • Varios suscriptores actualizan los mismos datos en diferentes ocasiones y propagan los cambios al publicador y a otros suscriptores.
  • Los suscriptores necesitan recibir datos, realizar cambios sin conexión y sincronizar más adelante los cambios con el publicador y otros suscriptores.
  • Cada suscriptor requiere una partición de datos diferente.
  • Se pueden producir conflictos y, cuando ocurren, debe poder detectarlos y resolverlos.
  • La aplicación requiere el cambio de datos neto en lugar de acceso a los estados intermedios de los datos. Por ejemplo, si una fila cambia cinco veces en el suscriptor antes de que éste se sincronice con el publicador, la fila cambiará sólo una vez en el publicador para reflejar el cambio de datos neto (es decir, el quinto valor).

La réplica de mezcla permite que diferentes sitios funcionen de forma autónoma y, después, mezclen las actualizaciones en un solo resultado uniforme. Puesto que las actualizaciones tienen lugar en más de un nodo, los mismos datos pueden haber sido actualizados por el publicador y por más de un suscriptor. Por tanto, se pueden producir conflictos cuando las actualizaciones se mezclan y la réplica de mezcla proporciona varias formas de controlar los conflictos.

Para obtener información acerca de cómo implementar la réplica de mezcla, vea Implementar la réplica.

Para obtener información acerca de escenarios comunes en los que se utiliza la réplica de mezcla, vea Replicar datos entre un servidor y los clientes.

Vea también

Conceptos

Cómo funciona la réplica de mezcla

Otros recursos

Configurar y mantener la réplica

Ayuda e información

Obtener ayuda sobre SQL Server 2005