全部产品
Search
文档中心

Tair (Redis® OSS-Compatible):Ubah mode sinkronisasi dari Tair (Edisi Perusahaan) instans

更新时间:Jul 24, 2025

Secara default, instans Tair (Edisi Perusahaan) menggunakan mode asinkron. Untuk skenario yang memerlukan ketahanan data tinggi, Anda dapat mengubah mode sinkronisasi menjadi semi-sinkron melalui konsol guna meningkatkan keamanan data. Mode ini meningkatkan latensi tulis, yang berkisar antara ratusan mikrodetik (μs) hingga beberapa milidetik (ms), dan cocok untuk skenario yang membutuhkan konsistensi kuat dengan toleransi terhadap peningkatan kecil pada latensi tulis.

Prasyarat

Instans harus memenuhi persyaratan berikut:

  • Instans berbasis DRAM yang kompatibel dengan Redis 6.0 atau lebih baru dan menjalankan versi minor 24.8.0.0 atau lebih baru.

  • Instans berbasis ESSD/SSD dengan versi minor 2.5.2 atau lebih baru.

Catatan

Mode sinkronisasi tidak dapat diubah untuk instans versi sebelumnya. Untuk informasi tentang cara memperbarui versi minor sebuah instans, lihat Perbarui Versi Minor dan Versi Proxy.

Ikhtisar mode sinkronisasi

Redis sumber terbuka menggunakan mekanisme replikasi asinkron untuk menyinkronkan data antara node master dan replica. Dalam mode ini, setelah node master memproses permintaan dan mengembalikan tanggapan ke klien, sistem menyinkronkan data dari node master ke node replica. Jika alih bencana master-replica dipicu oleh kegagalan instans, ketidaksesuaian data mungkin terjadi antara node master dan replica.

Dalam mode semi-sinkron, setelah node master memproses permintaan, sistem menyinkronkan log dari node master ke node replica. Node master tidak merespons klien sampai menerima tanggapan sukses dari node replica. Dengan cara ini, Recovery Point Objective (RPO) dari alih bencana dapat menjadi 0, yang menunjukkan bahwa tidak ada data yang hilang dalam alih bencana.

Gambar berikut menunjukkan cara kerja kedua mode tersebut.

Prosedur

  1. Masuk ke konsol dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin dikelola berada. Kemudian, temukan instans dan klik ID instans.

  2. Di pojok kanan atas bagian Basic Information, klik Change Synchronization Mode.

  3. Di panel yang muncul, konfigurasikan parameter sesuai tabel berikut.

    Parameter

    Deskripsi

    Synchronization Mode

    Nilai default: Asinkron. Nilai valid:

    • Semi-Synchronous: Node master merespons klien hanya setelah log diterima oleh node replica.

      Penting

      Jika node replica tidak tersedia atau komunikasi antara node master dan replica abnormal, replikasi semi-sinkron menurun menjadi replikasi asinkron.

    • Asynchronous: Mekanisme replikasi asinkron digunakan.

    Degradation Threshold

    Parameter ini tersedia hanya jika Anda mengatur Mode Sinkronisasi ke Semi-Synchronous. Satuan: ms. Nilai valid: 10 hingga 60000. Nilai default: 500.

    Jika latensi sinkronisasi data antara node master dan replica melebihi ambang batas, synchronization mode secara otomatis berubah menjadi Asynchronous. Setelah latensi turun ke nilai yang lebih rendah dari ambang batas, synchronization mode secara otomatis kembali ke Semi-Synchronous.

  4. Klik OK.