全部产品
Search
文档中心

PolarDB:Arsektur penyebaran multi-node

更新时间:Jul 06, 2025

Beberapa node komputasi ditempatkan di zona utama PolarDB for MySQL kluster Edisi Kluster, termasuk satu node utama dan satu atau lebih node baca-saja.

Keterbatasan

Hanya kluster PolarDB for MySQL dari Edisi Kluster yang mendukung penyebaran multi-node. Untuk informasi lebih lanjut, lihat Edisi.

Arsektur multi-node

1

Setiap kluster PolarDB for MySQL berisi satu node utama dan hingga 15 node baca-saja.

Arsektur multi-node memastikan ketersediaan tinggi kluster PolarDB for MySQL. Jika node utama dalam kluster PolarDB for MySQL gagal, node baca-saja secara otomatis mengambil alih sebagai node utama baru.

Selain itu, PolarProxy dapat digunakan untuk mengimplementasikan fitur seperti pemisahan baca/tulis berdasarkan penyebaran multi-node. Untuk informasi lebih lanjut, lihat Proksi Polar.

Persyaratan spesifikasi pada node sebuah kluster

  • Sebuah kluster Edisi Perusahaan berisi setidaknya satu node utama dan hingga 15 node baca-saja. Sebuah kluster Edisi Standar berisi setidaknya satu node utama dan hingga delapan node baca-saja.

  • Pastikan bahwa spesifikasi node baca-saja baru tidak terlalu berbeda dengan spesifikasi node utama.

    • Ukuran memori node baca-saja baru harus minimal setengah dari ukuran memori node utama.

    • Jumlah core CPU node baca-saja baru harus memiliki hubungan pemetaan berikut dengan jumlah core CPU node utama.

      CPU core node utama

      Minimum CPU core node baca-saja

      2

      2

      4

      4

      8

      4

      16

      8

      32

      16

      64

      32

      88

      32

    • Setiap kluster harus berisi setidaknya satu node baca-saja yang memiliki spesifikasi yang sama dengan node utama.

    • Spesifikasi node baca-saja yang bertindak sebagai node hot standby harus sama dengan spesifikasi node utama. Untuk informasi tentang node hot standby, lihat Konfigurasikan Node Hot Standby.

    • Untuk node penyimpanan kolom baca-saja, kami menyarankan Anda menggunakan spesifikasi yang lebih tinggi daripada spesifikasi node utama. Untuk informasi lebih lanjut, lihat Tambahkan Node IMCI Baca-Saja.

Tambah atau hapus node baca-saja

Sebuah kluster PolarDB for MySQL dari Edisi Kluster dapat berisi hingga 15 node baca-saja dan harus berisi setidaknya satu node baca-saja. Hal ini memastikan ketersediaan tinggi kluster.

Anda dapat menambah atau menghapus node baca-saja secara manual untuk menyesuaikan performa kluster berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Tambah atau Hapus Node Baca-Saja.

Catatan
  • Sistem memerlukan sekitar lima menit untuk menambahkan node baca-saja ke kluster PolarDB for MySQL. Jumlah waktu yang dibutuhkan untuk menambahkan node baca-saja ke kluster bergantung pada beberapa faktor, seperti jumlah node yang baru ditambahkan, jumlah database dan tabel, serta beban database. Saat PolarDB for MySQL menambahkan node baca-saja ke kluster, database dalam kluster tersebut tidak terpengaruh.

  • Saat sistem menghapus node baca-saja dari kluster PolarDB for MySQL, koneksi ke node baca-saja tersebut ditutup. Koneksi ke node lain dalam kluster tidak terpengaruh. Kami menyarankan Anda menghapus node baca-saja selama jam-jam sepi dan pastikan aplikasi Anda dapat secara otomatis menyambung ulang ke kluster.

  • Kami menyarankan Anda menyambungkan aplikasi Anda ke titik akhir kluster. Dengan cara ini, saat Anda menambahkan atau menghapus node baca-saja dari kluster PolarDB for MySQL, Anda tidak perlu mengubah konfigurasi aplikasi, karena sistem akan secara otomatis membuat ulang koneksi dan menyeimbangkan lalu lintas di antara node baca-saja dalam kluster tersebut.