PolarProxy adalah proksi yang dikembangkan untuk PolarDB for PostgreSQL. Topik ini menjelaskan fitur-fitur PolarProxy.
Arsitektur PolarDB dan PolarProxy

PolarDB Edisi Kluster memiliki karakteristik berikut:
Kluster PolarDB terdiri dari satu node primary dan satu atau lebih node read-only.
Secara default, PolarDB menyediakan dua jenis titik akhir: titik akhir primary dan titik akhir kluster.
CatatanPermintaan dari aplikasi yang terhubung ke titik akhir kluster harus melewati PolarProxy. Titik akhir kluster diklasifikasikan menjadi titik akhir kluster read-only dan titik akhir kluster baca/tulis. Titik akhir kluster read-only memungkinkan kluster PolarDB mendistribusikan permintaan baca ke node read-only berdasarkan jumlah koneksi. Untuk informasi mengenai titik akhir kluster baca/tulis, lihat Read/write splitting.
Pemisahan baca/tulis
Pemisahan baca/tulis dilakukan secara otomatis pada kluster PolarDB dalam Edisi Kluster. Setelah aplikasi terhubung ke titik akhir kluster suatu kluster PolarDB, permintaan tulis dari aplikasi diteruskan ke node primary kluster tersebut, sedangkan permintaan baca diteruskan ke node primary dan node read-only berdasarkan beban masing-masing node. Beban suatu node ditentukan oleh jumlah permintaan yang tertunda di node tersebut. Untuk informasi selengkapnya, lihat Read/write splitting.
Pemisahan transaksi
PolarDB mendukung pemisahan transaksi. Fitur ini memastikan konsistensi data dalam suatu session dan memungkinkan PolarDB mengarahkan permintaan baca ke node read-only guna mengurangi beban node primary. Untuk informasi selengkapnya, lihat Transaction splitting.
Operasi API terkait
Operation | Description |
Membuat titik akhir publik untuk kluster PolarDB tertentu. | |
Membuat titik akhir kluster kustom untuk kluster PolarDB tertentu. | |
Menampilkan informasi mengenai titik akhir kluster PolarDB tertentu. | |
Memodifikasi konfigurasi titik akhir kluster untuk kluster PolarDB tertentu. | |
Memodifikasi titik akhir seperti titik akhir kluster kustom untuk kluster PolarDB tertentu. | |
Menghapus titik akhir kluster dari kluster PolarDB tertentu. Operasi ini tidak dapat digunakan untuk menghapus titik akhir kluster kustom privat. | |
Menghapus titik akhir kluster kustom dari kluster PolarDB tertentu. |