Todos los productos
Search
Centro de documentos

Data Transmission Service:Topologías de sincronización

Última actualización: Sep 04, 2026

DTS admite varias topologías de sincronización. Elija una topología según los requisitos de su negocio.

Sincronización unidireccional

Para garantizar la consistencia de los datos, realice únicamente operaciones de lectura en los objetos sincronizados de la instancia de destino.

Tipo de topología

Diagrama de topología

Descripción

Sincronización unidireccional uno a uno

One-to-one one-way synchronization

Ninguna

Sincronización unidireccional uno a varios

One-to-many one-way synchronization

Requiere varias instancias de sincronización.

Ejemplo: sincronizar desde la instancia A hacia las instancias B, C y D requiere tres instancias.

Sincronización unidireccional en cascada

Cascade one-way synchronization

Requiere varias instancias de sincronización.

Ejemplo: sincronizar desde la instancia A hacia la B, y luego de la B hacia la C, requiere dos instancias.

Sincronización unidireccional varios a uno

Many-to-one one-way synchronization

Requiere varias instancias de sincronización.

Ejemplo: sincronizar desde las instancias B, C y D hacia la instancia A requiere tres instancias.

Nota

En escenarios de fusión de varias tablas donde los cambios de múltiples objetos de origen afectan a la misma fila de destino, la ejecución simultánea puede provocar inconsistencia en los datos.

Al agregar una instancia de sincronización a esta topología, la comprobación previa puede devolver una advertencia sobre objetos con el mismo nombre. Omita esta comprobación en el paso Precheck de la consola o mediante una llamada a la API. Omitir la comprobación no afecta a las instancias de sincronización que ya se encuentran en ejecución.

Para gestionar conflictos de clave principal en escenarios de agregación de múltiples orígenes, vaya a Task Details > Parameters y establezca el parámetro sink.conflict.strategy de la sincronización incremental en replace. Esto habilita la directiva de escritura por sobrescritura y mantiene la consistencia eventual de los datos en la base de datos de destino. El valor predeterminado es insert, el cual no sobrescribe las filas existentes.

Sincronización bidireccional

A continuación, las bases de datos admiten la sincronización bidireccional.

Nota
  • Si el Database Type es MongoDB o Tair/Redis, la sincronización bidireccional solo es compatible con instancias de base de datos de Alibaba Cloud. En este caso, el Access Method debe ser Alibaba Cloud Instance.

  • DTS admite la sincronización bidireccional únicamente entre dos bases de datos.

  • Actualice una tarea de sincronización unidireccional a bidireccional. Upgrade a one-way synchronization task to a two-way synchronization task.

Tipo de base de datos de origen

Tipo de base de datos de destino

Documento de configuración

MySQL

MySQL

Two-way synchronization between MySQL databases

PolarDB for MySQL

Two-way synchronization between a MySQL database and a PolarDB for MySQL cluster

PolarDB for MySQL

MySQL

Documento en preparación

PolarDB for MySQL

Two-way synchronization between PolarDB for MySQL clusters

PostgreSQL

PostgreSQL

Two-way synchronization between PostgreSQL databases

PolarDB for PostgreSQL

Two-way synchronization between RDS for PostgreSQL and PolarDB for PostgreSQL

PolarDB for PostgreSQL

PostgreSQL

Two-way synchronization between PolarDB for PostgreSQL and RDS for PostgreSQL

PolarDB for PostgreSQL

Two-way synchronization between PolarDB for PostgreSQL clusters

PolarDB (Compatible with Oracle)

PolarDB (Compatible with Oracle)

Two-way synchronization between PolarDB for PostgreSQL (Compatible with Oracle) clusters

PolarDB-X 2.0

PolarDB-X 2.0

Two-way synchronization between PolarDB-X 2.0 instances

Tair/Redis

Tair/Redis

Two-way synchronization between Tair (Enterprise Edition) instances

MongoDB (arquitectura ReplicaSet)

MongoDB (arquitectura ReplicaSet)

Two-way synchronization between ApsaraDB for MongoDB ReplicaSet instances

MongoDB (arquitectura de clúster fragmentado)

MongoDB (arquitectura de clúster fragmentado)

Two-way synchronization between ApsaraDB for MongoDB sharded cluster instances

Tipo de topología

Diagrama de topología

Descripción

Sincronización bidireccional uno a uno

Two-way data synchronization architecture

Para garantizar la consistencia de los datos, actualice los registros con la misma clave principal, clave principal de negocio o clave única en una sola instancia.

Nota

Si un registro se actualiza en ambas instancias, DTS resuelve el conflicto según la directiva de resolución de conflictos configurada para la tarea de sincronización.

Referencias