All Products
Search
Document Center

ApsaraDB RDS:Kueri dan ubah mode replikasi data

Last Updated:Jul 16, 2026

Mode replikasi data mengontrol cara ApsaraDB RDS for MySQL menyinkronkan data dari instans utama ke instans secondary-nya. Pemilihan mode yang tepat menyeimbangkan konsistensi data dengan latensi tulis sesuai beban kerja Anda.

Edisi dan versi yang didukung

Tidak semua edisi RDS mendukung konfigurasi mode replikasi. Instans Anda harus memenuhi salah satu persyaratan berikut:

RDS edition MySQL version Storage type Additional requirement
RDS Edisi Ketersediaan Tinggi MySQL 5.7 atau 8.0 Premium Local SSDs —
RDS High-availability Edition MySQL 5.7 atau 8.0 Enterprise SSDs (ESSDs) Minor engine version 20201031 atau lebih baru
RDS High-availability Edition MySQL 5.6 — —
RDS Edisi Kluster MySQL 5.7 atau 8.0 — —
— MySQL 5.5 — —
Jika instans Anda menggunakan SSD standar, tingkatkan jenis penyimpanan ke ESSD sebelum melanjutkan. Lihat Meningkatkan jenis penyimpanan instans ApsaraDB RDS untuk MySQL dari SSD standar ke ESSD. Untuk memperbarui versi mesin minor, lihat Memperbarui versi mesin minor instans ApsaraDB RDS untuk MySQL.

Mode replikasi data

RDS for MySQL mendukung tiga mode replikasi pada spektrum antara konsistensi dan performa: asynchronous (tercepat, konsistensi terendah) → semi-synchronous (seimbang) → MGR (konsistensi terkuat, keamanan data tertinggi).

MGR

MySQL Group Replication (MGR) dibangun di atas protokol Paxos untuk konsensus terdistribusi. Sebelum sebuah transaksi dikomit pada node primary, sistem mengirimkan data transaksi ke node secondary dan menunggu mayoritas mengonfirmasi penerimaan. Hal ini menjadikan MGR sebagai opsi terbaik untuk konsistensi dan keamanan data.

Terbaik untuk: Beban kerja yang memerlukan keandalan tingkat finansial dan konsistensi data yang kuat.

Ketersediaan: Hanya tersedia di RDS Cluster Edition.

Semi-synchronous

Setelah pembaruan selesai pada instans utama, log biner disinkronkan ke semua instans secondary. Transaksi dianggap telah dikomit begitu instans secondary menerima log tersebut—tanpa menunggu replay log.

Jika instans secondary tidak tersedia atau terjadi gangguan jaringan antara instans utama dan secondary, mode ini secara otomatis beralih ke replikasi asynchronous.

Terbaik untuk: Sebagian besar beban kerja produksi yang memprioritaskan keamanan data namun tetap memerlukan latensi tulis rendah.

Asynchronous

Instans utama memberikan tanggapan ke aplikasi Anda segera setelah menyelesaikan operasi yang diminta dan mereplikasi data ke instans secondary di latar belakang. Jika instans secondary tidak tersedia, instans utama tetap beroperasi secara normal. Namun, jika instans utama gagal sebelum replikasi selesai, ketidakkonsistenan data dapat terjadi.

Terbaik untuk: Beban kerja yang memprioritaskan latensi tulis rendah dan dapat mentoleransi sedikit keterlambatan replikasi.

Mode yang didukung berdasarkan edisi

RDS edition Replication mode
RDS High-availability Edition Semi-synchronous
Asynchronous
RDS Cluster Edition Semi-synchronous
Asynchronous
MGR
RDS Basic Edition Tidak didukung

Kueri mode replikasi data

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans Anda berada. Temukan dan klik ID instans.

  2. Di panel navigasi kiri, klik Service Availability.

  3. Pada bagian Availability Information, periksa nilai parameter Data Replication Mode.

image.png

Ubah mode replikasi data

Untuk instans pada RDS Cluster Edition, ubah mode replikasi data di bagian Instance Topology Management pada halaman Basic Information.
  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans Anda berada. Temukan dan klik ID instans.

  2. Di panel navigasi kiri, klik Service Availability.

  3. Pada bagian Availability Information, klik Change Data Replication Mode.

  4. Pilih mode replikasi dan klik OK.

复制方式

FAQ

Mode replikasi data mana yang direkomendasikan?

Pilih mode berdasarkan kebutuhan bisnis Anda. Untuk konsistensi data yang kuat dan keandalan tingkat finansial, gunakan mode MGR (hanya tersedia di RDS Cluster Edition). Untuk respons cepat, gunakan mode asynchronous. Untuk skenario lainnya, gunakan mode semi-synchronous.

Mengapa saya tidak dapat mengubah mode replikasi data?

Edisi yang berbeda mendukung mode yang berbeda. Periksa tabel Supported modes by edition untuk memastikan apakah edisi instans Anda mendukung mode yang Anda inginkan. Jika instans Anda berada di RDS Basic Edition, fitur ini tidak didukung.

Referensi API

Operation Description
ModifyDBInstanceHAConfig Mengubah mode replikasi data dan mode high availability suatu instans.