Seiring dengan meningkatnya beban kerja Anda, jumlah node utama di kluster multi-master mungkin perlu ditingkatkan. Dalam situasi ini, node hanya-baca global dapat membantu karena mampu membaca data dari semua node utama untuk memfasilitasi penanganan permintaan lintas database. Topik ini menjelaskan arsitektur dan keunggulan inti dari node hanya-baca global pada kluster Kluster Multi-master (Limitless).
Arsitektur

Semua file data dalam kluster multi-master disimpan di PolarStore dan dibuat dapat diakses oleh node hanya-baca global melalui sistem file terdistribusi, PolarFileSystem. Anda dapat terhubung ke node hanya-baca global melalui endpoint hanya-baca global. Fitur ini memanfaatkan kemampuan pemisahan baca/tulis dari PolarProxy untuk secara otomatis mengidentifikasi pernyataan SQL yang melibatkan beberapa node dan membaca data dari node yang terlibat.
Keunggulan inti
Biaya Lebih Rendah
Sebelumnya, Anda harus membeli kluster PolarDB for MySQL terpisah untuk menyimpan data dari node utama kluster yang ada di satu tempat dan memproses permintaan lintas database. Selain itu, Anda juga harus membeli beberapa tautan sinkronisasi Data Transmission Service (DTS) untuk menyinkronkan data dari node utama ke kluster baru.
Dengan fitur node hanya-baca global, Anda hanya perlu menambahkan node hanya-baca global ke kluster Kluster Multi-master (Limitless) yang ada untuk memproses permintaan lintas database. Karena node hanya-baca global dapat mengakses data pada node utama kluster yang ada melalui PolarStore, tidak diperlukan kluster tambahan maupun tautan sinkronisasi DTS.
Latensi Rendah
Sementara umumnya diperlukan beberapa detik untuk menyinkronkan data melalui DTS, latensi data hanya-baca global hanya puluhan milidetik. Hal ini sangat meningkatkan ketepatan waktu kueri lintas database.
Versi yang didukung
Fitur ini hanya tersedia untuk edisi Kluster Multi-master (Limitless) yang menjalankan PolarDB for MySQL 8.0.
Penagihan
Anda hanya dikenakan biaya untuk node komputasi. Untuk informasi lebih lanjut, lihat Harga bayar sesuai pemakaian untuk node komputasi dan Harga berlangganan untuk node komputasi.
Penggunaan
Tambahkan node hanya-baca global
Menambahkan node hanya-baca global dalam kluster multi-master sama dengan menambahkan node hanya-baca biasa di jenis kluster lainnya. Untuk informasi lebih lanjut, lihat Tambahkan node hanya-baca.
Kueri data lintas database
Node hanya-baca global dapat langsung mengakses data pada semua node utama, sehingga dapat menangani kueri lintas database. Berikut adalah contoh kueri lintas database: select * from db1.tbl1 t1, db2.tbl2 t2 where t1.id=t2.id;. Anda dapat menyesuaikan konfigurasi node sesuai dengan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Ubah spesifikasi kluster secara manual.
Hapus node hanya-baca global
Anda dapat menghapus node hanya-baca global yang sudah tidak diperlukan lagi. Untuk informasi lebih lanjut, lihat Hapus node hanya-baca.
Endpoint hanya-baca global akan dihapus bersamaan dengan penghapusan node hanya-baca global. Anda tidak akan dapat melakukan kueri data lintas node melalui endpoint kluster. Ingatlah untuk menyambungkan kembali melalui endpoint kluster ke node utama untuk memastikan kelangsungan layanan.
Tambahkan node penyimpanan kolom hanya-baca global
Anda dapat menambahkan node penyimpanan kolom hanya-baca global setelah mengubah nilai parameter loose_polar_enable_imci_with_mm menjadi ON. Untuk informasi lebih lanjut tentang parameter tersebut, lihat Parameter mesin. Untuk informasi lebih lanjut tentang cara menambahkan node penyimpanan kolom hanya-baca, lihat Tambahkan node IMCI hanya-baca.