All Products
Search
Document Center

PolarDB:Node read-only global

Last Updated:Mar 29, 2026

Node read-only global menyediakan satu titik akses tunggal untuk mengkueri data yang tersimpan di seluruh node primary dalam kluster Kluster Multi-master (Limitless). Alih-alih membangun pipeline sinkronisasi terpisah untuk kueri lintas database, Anda cukup menambahkan satu node ke kluster yang sudah ada dan terhubung melalui endpoint read-only global.

Cara kerja

全局RO

Semua file data dalam kluster Kluster Multi-master (Limitless) disimpan di PolarStore dan diekspos ke node read-only global melalui PolarFileSystem, yaitu lapisan sistem file terdistribusi. Saat Anda mengirim kueri ke endpoint read-only global, PolarProxy secara otomatis mengidentifikasi node primary yang terlibat dalam pernyataan SQL tersebut dan mengambil data dari masing-masing node menggunakan pemisahan baca/tulis.

Kasus penggunaan

Node read-only global paling berguna dalam situasi berikut:

  • Kueri lintas database sering dilakukan — aplikasi Anda melakukan join atau agregasi data dari tabel yang tersebar di beberapa node primary (misalnya, SELECT * FROM db1.tbl1 t1, db2.tbl2 t2 WHERE t1.id = t2.id)

  • Anda ingin menghindari pipeline sinkronisasi terpisah — node read-only global membaca langsung dari PolarStore, sehingga tidak diperlukan replikasi eksternal

Mengapa menggunakan node read-only global

Tidak perlu kluster terpisah untuk kueri lintas database

Tanpa fitur ini, penanganan kueri lintas database memerlukan pembelian kluster PolarDB for MySQL terpisah untuk mengonsolidasi data dari semua node primary, ditambah beberapa tautan sinkronisasi Data Transmission Service (DTS) untuk menjaga kluster tersebut tetap mutakhir.

Node read-only global menghilangkan kedua kebutuhan tersebut. Node ini membaca langsung dari PolarStore—lapisan penyimpanan yang sama yang digunakan oleh node primary Anda—sehingga tidak diperlukan kluster tambahan maupun tautan DTS.

Lag replikasi puluhan milidetik

Sinkronisasi DTS biasanya menambahkan latensi dalam hitungan detik. Karena node read-only global mengakses data langsung melalui PolarFileSystem alih-alih mereplikasinya, lag berkurang menjadi puluhan milidetik. Hal ini penting untuk kueri lintas database yang memerlukan hasil tepat waktu.

Versi yang didukung

Node read-only global hanya tersedia pada kluster Kluster Multi-master (Limitless) yang menjalankan PolarDB for MySQL 8.0.

Penagihan

Anda hanya dikenai biaya untuk node komputasi. Untuk detail harga, lihat Harga node komputasi pay-as-you-go dan Harga node komputasi subscription.

Menambahkan node read-only global

Penambahan node read-only global mengikuti proses yang sama seperti penambahan node read-only standar. Lihat Menambahkan node read-only.

Setelah node ditambahkan, terhubunglah melalui endpoint read-only global untuk menjalankan kueri lintas database. Untuk menyesuaikan spesifikasi node seiring perubahan workload, lihat Mengubah spesifikasi kluster secara manual.

Menambahkan node penyimpanan kolom read-only global

Untuk menambahkan node penyimpanan kolom read-only global, pertama-tama atur parameter loose_polar_enable_imci_with_mm ke ON. Untuk detail parameter, lihat Konfigurasi parameter. Untuk petunjuk penambahan node, lihat Menambahkan node IMCI read-only.

Menghapus node read-only global

Untuk menghapus node read-only global, lihat Menghapus node read-only.

Peringatan

Menghapus node read-only global juga akan menghapus endpoint read-only global. Kueri lintas database melalui endpoint tersebut akan berhenti berfungsi. Terhubung kembali melalui cluster endpoint ke node primary sebelum menghapus node tersebut untuk menghindari gangguan layanan.