DTS mendukung berbagai topologi sinkronisasi. Pilih topologi yang sesuai dengan kebutuhan bisnis Anda.
Sinkronisasi satu arah
Untuk menjaga konsistensi data, lakukan hanya operasi baca pada objek yang telah disinkronkan di instans tujuan.
Jenis topologi | Diagram topologi | Deskripsi |
Sinkronisasi satu arah satu-ke-satu |
| Tidak ada |
Sinkronisasi satu arah satu-ke-banyak |
| Memerlukan beberapa instans sinkronisasi. Contoh: sinkronisasi dari Instans A ke Instans B, C, dan D memerlukan tiga instans. |
Sinkronisasi satu arah bertingkat (cascade) |
| Memerlukan beberapa instans sinkronisasi. Contoh: sinkronisasi dari Instans A ke B, lalu B ke C memerlukan dua instans. |
Sinkronisasi satu arah banyak-ke-satu |
| 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. Ketika Anda menambahkan instans sinkronisasi ke topologi ini, pemeriksaan awal (precheck) mungkin mengembalikan peringatan untuk pemeriksaan objek dengan nama yang sama. Anda dapat melewati pemeriksaan ini pada langkah Precheck di Konsol atau dengan memanggil operasi API. Melewatkan pemeriksaan ini tidak memengaruhi instans sinkronisasi yang sedang berjalan. Untuk menangani konflik kunci primer dalam skenario agregasi multi-sumber, buka Task Details > Parameters dan atur parameter |
Sinkronisasi dua arah
Database berikut mendukung sinkronisasi dua arah.
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 topologi | Diagram topologi | Deskripsi |
Sinkronisasi dua arah satu-ke-satu |
| Untuk memastikan konsistensi data, perbarui catatan dengan kunci primer, kunci primer bisnis, atau kunci unik yang sama hanya pada satu instans. Catatan Jika suatu catatan diperbarui di kedua instans, DTS menyelesaikan konflik berdasarkan kebijakan resolusi konflik yang dikonfigurasi untuk task sinkronisasi. |




