All Products
Search
Document Center

PolarDB:Node read-only global

Last Updated:Sep 02, 2026

Saat volume bisnis pelanggan yang menggunakan seri produk Multi-master Cluster (Limitless) Edition meningkat, jumlah node baca/tulis yang diperlukan pun bertambah. Dalam kondisi ini, pelanggan memerlukan node read-only global untuk membaca data dari semua node baca/tulis guna mempermudah pemrosesan permintaan agregasi. Topik ini menjelaskan arsitektur dan keunggulan utama node read-only global pada Multi-master Cluster (Limitless) Edition.

Technical architecture

Global RO

File data dari semua node baca/tulis dalam kluster disimpan di penyimpanan bersama (PolarStore). Node read-only global berbagi file data tersebut dengan node baca/tulis melalui sistem file terdistribusi (PolarFileSystem) pada lapisan penyimpanan dasar (PolarStore). Anda dapat terhubung ke node read-only global melalui endpoint hanya-baca global dan memanfaatkan fitur pemisahan baca/tulis dari proksi database untuk secara otomatis mengenali pernyataan SQL yang memerlukan akses lintas-node, sehingga dapat membaca data langsung dari node baca/tulis dalam kluster.

Core advantages

  • Cost reduction.

    Sebelum tersedianya node read-only global, pelanggan harus membeli kluster tambahan PolarDB for MySQL untuk memproses permintaan agregasi serta menyimpan data dari semua node RW. Selain itu, pelanggan juga perlu membeli beberapa tautan sinkronisasi DTS guna terus-menerus menyinkronkan data dari berbagai node RW ke kluster tersebut.

    Dengan menggunakan fitur read-only global pada Multi-master Cluster (Limitless) Edition, pelanggan cukup membeli satu node read-only global untuk memproses permintaan agregasi. Berkat kemampuan penyimpanan bersama dari PolarDB, node read-only global dan node RW pada Multi-master Cluster (Limitless) Edition dapat berbagi data yang sama, sehingga tidak perlu lagi membeli kluster tambahan untuk menyimpan data dari semua node RW. Selain itu, node read-only global dapat langsung menyinkronkan data dari semua node RW dalam Multi-master Cluster (Limitless) Edition tanpa memerlukan beberapa tautan sinkronisasi DTS.

  • Low latency.

    Latensi sinkronisasi data DTS umumnya berada pada tingkat detik, sedangkan latensi sinkronisasi data pada node read-only global hanya puluhan milidetik, sehingga secara signifikan meningkatkan ketepatan waktu data agregasi.

Kernel version

Saat ini, hanya versi kernel 8.0 dari PolarDB for MySQL yang mendukung Multi-master Cluster (Limitless).

Billing

Node read-only global hanya dikenai biaya untuk compute node. Untuk detail penagihan, lihat Compute nodes.

Usage instructions

Add a global read-only node

Anda dapat menambahkan node read-only global melalui Add a node. Node read-only yang ditambahkan dapat digunakan sebagai node read-only global dalam kluster multi-master.

Run cross-database queries

Node read-only global pada Multi-master Cluster (Limitless) Edition memiliki kemampuan untuk langsung mengakses data dari semua node RW lintas database. Anda dapat langsung menjalankan kueri lintas database pada node read-only global, misalnya: select * from db1.tbl1 t1, db2.tbl2 t2 where t1.id=t2.id;. Anda juga dapat secara fleksibel mengubah konfigurasi node melalui Manual specification change sesuai dengan volume bisnis.

Remove a global read-only node

Setelah selesai menggunakannya, Anda dapat menghapus node read-only untuk melepaskan sumber daya dan menghemat biaya.

Peringatan

Setelah node read-only global dihapus, endpoint hanya-baca global juga akan dihapus, dan Anda tidak akan dapat lagi menjalankan kueri lintas-node melalui cluster endpoint. Untuk memastikan kelancaran operasional bisnis Anda, setelah menghapus node read-only, gunakan cluster endpoint untuk terhubung ke node baca/tulis guna membaca data.

Add a global read-only column store node

Anda dapat mengubah configuration parameter loose_polar_enable_imci_with_mm menjadi ON, lalu add a global read-only column store node.