All Products
Search
Document Center

Data Transmission Service:Topologi sinkronisasi

Last Updated:Jun 05, 2026

DTS mendukung berbagai topologi sinkronisasi. Pilih topologi yang sesuai dengan kebutuhan bisnis Anda.

Sinkronisasi satu arah

Untuk memastikan konsistensi data, lakukan hanya operasi baca pada objek yang disinkronkan di instans tujuan.

Jenis topologi

Diagram topologi

Deskripsi

Sinkronisasi satu arah satu-ke-satu

One-to-one one-way synchronization

Tidak ada

Sinkronisasi satu arah satu-ke-banyak

One-to-many one-way synchronization

Memerlukan beberapa instans sinkronisasi.

Contoh: sinkronisasi dari Instans A ke Instans B, C, dan D memerlukan tiga instans.

Sinkronisasi satu arah bertingkat (cascade)

Cascade one-way synchronization

Memerlukan beberapa instans sinkronisasi.

Contoh: sinkronisasi dari Instans A ke B, lalu B ke C memerlukan dua instans.

Sinkronisasi satu arah banyak-ke-satu

Many-to-one one-way synchronization

Memerlukan beberapa instans sinkronisasi.

Contoh: sinkronisasi dari Instans B, C, dan D ke Instans A memerlukan tiga instans.

Catatan

Pada skenario penggabungan multi-tabel di mana perubahan dari beberapa objek sumber mengarah ke baris tujuan yang sama, eksekusi konkuren dapat menyebabkan inkonsistensi data.

Sinkronisasi dua arah

Database berikut mendukung sinkronisasi dua arah.

Catatan
  • Jika Database Type adalah MongoDB atau Tair/Redis, sinkronisasi dua arah hanya didukung untuk instans database Alibaba Cloud. Dalam kasus ini, Access Method harus diatur sebagai Alibaba Cloud Instance.

  • DTS hanya mendukung sinkronisasi dua arah antara dua database.

  • Anda dapat meng-upgrade task sinkronisasi satu arah menjadi dua arah. Upgrade task sinkronisasi satu arah menjadi task sinkronisasi dua arah.

Jenis database sumber

Jenis database tujuan

Dokumen konfigurasi

MySQL

MySQL

Sinkronisasi dua arah antara database MySQL

PolarDB for MySQL

Sinkronisasi dua arah antara database MySQL dan kluster PolarDB for MySQL

PolarDB for MySQL

MySQL

Dokumen sedang dalam persiapan

PolarDB for MySQL

Sinkronisasi dua arah antara kluster PolarDB for MySQL

PostgreSQL

PostgreSQL

Sinkronisasi dua arah antara database PostgreSQL

PolarDB for PostgreSQL

Sinkronisasi dua arah antara RDS for PostgreSQL dan PolarDB for PostgreSQL

PolarDB for PostgreSQL

PostgreSQL

Sinkronisasi dua arah antara PolarDB for PostgreSQL dan RDS for PostgreSQL

PolarDB for PostgreSQL

Sinkronisasi dua arah antara kluster PolarDB for PostgreSQL

PolarDB (Compatible with Oracle)

PolarDB (Compatible with Oracle)

Sinkronisasi dua arah antara kluster PolarDB for PostgreSQL (Compatible with Oracle)

PolarDB-X 2.0

PolarDB-X 2.0

Sinkronisasi dua arah antara instans PolarDB-X 2.0

Tair/Redis

Tair/Redis

Sinkronisasi dua arah antara instans Tair (Enterprise Edition)

MongoDB (arsitektur ReplicaSet)

MongoDB (arsitektur ReplicaSet)

Sinkronisasi dua arah antara instans ApsaraDB for MongoDB ReplicaSet

MongoDB (arsitektur sharded cluster)

MongoDB (arsitektur sharded cluster)

Sinkronisasi dua arah antara instans ApsaraDB for MongoDB sharded cluster

Jenis topologi

Diagram topologi

Deskripsi

Sinkronisasi dua arah satu-ke-satu

Two-way data synchronization architecture

Untuk memastikan konsistensi data, perbarui catatan dengan primary key, business primary key, atau unique key yang sama hanya pada satu instans.

Catatan

Jika sebuah catatan diperbarui di kedua instans, DTS menyelesaikan konflik berdasarkan kebijakan resolusi konflik yang dikonfigurasi untuk task sinkronisasi.

Referensi