全部产品
Search
文档中心

Data Transmission Service:Istilah

更新时间:Jul 02, 2025

Topik ini menjelaskan istilah-istilah yang digunakan dalam dokumentasi Data Transmission Service (DTS).

Istilah

Sinonim

Deskripsi

Instansi reguler

Instansi zona tunggal

Sebuah instansi DTS dalam mode penyebaran zona tunggal, di mana database ditempatkan pada server yang berada dalam zona yang sama. Jika sebuah server di zona tersebut gagal, instansi DTS akan beralih ke server lain yang berfungsi dengan baik di zona tersebut. Fitur ini memastikan ketersediaan instansi DTS. Jika zona tempat instansi DTS berada menjadi tidak tersedia, maka akan terjadi pengecualian.

Catatan

Saat ini, semua instansi DTS adalah instansi reguler dalam mode penyebaran zona tunggal.

Database mandiri

DB mandiri

Sebuah instansi DTS di mana Alibaba Cloud Instance tidak dipilih dalam Access Method. Database mandiri mencakup database cloud pihak ketiga, database lokal, dan database yang ditempatkan pada instansi Elastic Compute Service (ECS).

Tugas skema

Tugas struktur

Tugas yang sesuai dengan Schema Synchronization atau Schema Migration yang berjalan.

Tugas data penuh

Tugas penuh

Tugas yang sesuai dengan Full Data Synchronization atau Full Data Migration yang berjalan.

Tugas tambahan

Tugas tambahan

Tugas yang sesuai dengan Incremental Data Synchronization atau Incremental Data Migration yang berjalan.

Catatan

Secara default, instansi sinkronisasi mencakup Incremental Data Synchronization.

Sinkronisasi skema

Sinkronisasi skema

Sebuah instansi DTS yang membaca skema seperti tabel, tampilan, pemicu, dan prosedur tersimpan dari objek yang akan disinkronkan atau dimigrasi dari database sumber dan menulis skema tersebut ke database tujuan. Saat Anda menyinkronkan atau memigrasikan skema antara database heterogen, DTS mengonversi skema di database sumber ke skema yang didukung oleh database tujuan sebelum menulis ke database tujuan. Sebagai contoh, DTS mengonversi tipe data NUMBER dalam database Oracle ke tipe data DECIMAL sebelum menulis data ke database MySQL.

Migrasi skema

Migrasi struktur

Sinkronisasi data penuh

Sinkronisasi penuh

Sebuah instansi DTS yang membaca data historis dari objek yang akan disinkronkan atau dimigrasi dari database sumber dan menulis semua data ke database tujuan. Dalam hal ini, data historis merujuk pada data sebelum instansi DTS mulai berjalan.

Migrasi data penuh

Migrasi penuh

Sinkronisasi data tambahan

Sinkronisasi tambahan

Sebuah instansi DTS yang menyinkronkan atau memigrasikan perubahan data yang terjadi saat tugas DTS berjalan dengan mengambil pernyataan perubahan tambahan dari objek yang akan disinkronkan atau dimigrasi dari database sumber, seperti pernyataan perubahan tambahan dari Binlog database MySQL, mengonversi pernyataan tersebut sesuai dengan jenis database tujuan, dan mengeksekusi pernyataan yang dikonversi di database tujuan. Ini mencapai sinkronisasi atau migrasi real-time data tambahan ke database tujuan. Instansi DTS biasanya digunakan untuk mencapai sinkronisasi atau migrasi data tanpa gangguan layanan.

Penting
  • Jika database tujuan adalah Kafka atau RocketMQ, instansi sinkronisasi atau migrasi data tambahan dapat langsung menyinkronkan atau memigrasikan data setelah perubahan tambahan.

  • Sinkronisasi dan migrasi data tambahan adalah proses real-time yang berkelanjutan dan tidak dapat berhenti secara otomatis. Untuk menghentikan proses ini, Anda harus secara manual menghentikan atau melepaskan instansi. Untuk informasi lebih lanjut, lihat Mengakhiri instansi DTS dan Melepaskan instansi DTS.

Migrasi data tambahan

Migrasi tambahan

Pemeriksaan awal

Pemeriksaan awal

Operasi yang dilakukan sistem sebelum instansi DTS dimulai. Sebagai contoh, item berikut diperiksa terlebih dahulu: konektivitas antara database sumber dan tujuan, izin akun database, pengaturan log biner, dan versi database. Untuk informasi lebih lanjut, lihat Konektivitas database sumber.

Catatan

Jika suatu tugas gagal melewati pemeriksaan awal, Anda dapat melihat detailnya. Setelah Anda menangani masalah berdasarkan penyebabnya, jalankan pemeriksaan awal lagi.

Sinkronisasi awal

Sinkronisasi awal

Fase sinkronisasi awal selama DTS mengumpulkan data tambahan dan kemudian menyinkronkan skema dan data historis objek dari database sumber ke database tujuan. Ini terjadi sebelum DTS mulai menyinkronkan data tambahan. Sinkronisasi awal mencakup pengumpulan data tambahan, sinkronisasi skema awal, dan sinkronisasi data penuh awal.

  • Pengumpulan data tambahan: mengumpulkan data tentang semua perubahan objek yang ingin Anda sinkronkan dari database sumber.

  • Sinkronisasi skema awal: menyinkronkan skema objek dari database sumber ke database tujuan.

  • Sinkronisasi data penuh awal: menyinkronkan data historis objek dari database sumber ke database tujuan.

Kinerja

Kinerja sinkronisasi

Pengukuran berdasarkan jumlah catatan data tambahan yang disinkronkan ke database tujuan per detik. Unit: catatan per detik (RPS). Untuk informasi lebih lanjut, lihat Kelas instansi instansi sinkronisasi data, Kelas instansi instansi migrasi data, dan Kelas instansi instansi tanpa server.

Kinerja migrasi

Latensi

Latensi sinkronisasi

Pengukuran berdasarkan perbedaan antara cap waktu catatan data terbaru yang disinkronkan atau dimigrasi ke database tujuan dan cap waktu saat ini dari database sumber. Jika latensi sinkronisasi nol, database tujuan sinkron dengan database sumber.

Catatan

Latensi instansi DTS mungkin tidak selalu ditampilkan sebagai 0. Jika tidak ada data yang ditulis ke database sumber dan latensi instansi DTS adalah 0, latensi mungkin bervariasi dalam rentang 2 detik.

Latensi migrasi

Pembaruan data

Pembaruan data

Operasi yang dilakukan untuk memodifikasi data tanpa memodifikasi skema, seperti operasi INSERT, DELETE, dan UPDATE.

Pembaruan skema

Pembaruan skema

Operasi yang dilakukan untuk memodifikasi sintaks skema, seperti operasi CREATE TABLE, ALTER TABLE, dan DROP VIEW.

Rentang cap waktu

Rentang cap waktu

Rentang cap waktu dari data tambahan yang disimpan dalam tugas pelacakan perubahan. Secara default, tugas pelacakan perubahan menyimpan data yang dihasilkan dalam 24 jam terakhir. DTS secara berkala menghapus data tambahan yang kedaluwarsa dan memperbarui rentang cap waktu tugas pelacakan perubahan.

Catatan

Cap waktu data tambahan dihasilkan saat data diperbarui di database sumber dan ditulis ke log transaksi.

Checkpoint konsumsi

Offset konsumen

Cap waktu catatan data tambahan terbaru yang dikonsumsi oleh klien.

Setiap kali klien mengonsumsi catatan data, ia mengembalikan pesan konfirmasi ke DTS. DTS memperbarui dan menyimpan checkpoint konsumsi. Jika klien berhenti merespons, DTS secara otomatis melanjutkan data dari checkpoint konsumsi terakhir dan mendorong data ke konsumen lain.

Tugas verifikasi data

Tugas verifikasi

Tugas ini mencakup tugas verifikasi data penuh, tugas verifikasi data tambahan, dan tugas verifikasi skema.

Jenis tugas

Jenis tugas

  • Jenis tugas sinkronisasi: mencakup tugas sinkronisasi skema, tugas sinkronisasi data penuh, dan tugas sinkronisasi data tambahan.

  • Jenis tugas migrasi: mencakup tugas migrasi skema, tugas migrasi data penuh, dan tugas migrasi data tambahan.

  • Jenis tugas verifikasi: mencakup tugas verifikasi data penuh, tugas verifikasi data tambahan, dan tugas verifikasi skema.