PolarProxy adalah proxy yang dikembangkan untuk PolarDB for PostgreSQL (Compatible with Oracle). 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 utama 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 read/write. Titik akhir kluster read-only memungkinkan kluster PolarDB mendistribusikan permintaan baca ke node read-only berdasarkan jumlah koneksi. Untuk informasi mengenai titik akhir kluster read/write, lihat Read/write splitting.
Pemisahan read/write
Pemisahan read/write dilakukan secara otomatis pada kluster PolarDB dengan 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 ditunjukkan oleh jumlah permintaan yang tertunda. Untuk informasi selengkapnya, lihat Read/write splitting.
Pemisahan transaksi
PolarDB mendukung pemisahan transaksi. Pemisahan transaksi memastikan konsistensi data dalam satu session dan memungkinkan PolarDB mengirim permintaan baca ke node read-only guna mengurangi beban pada 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 dari kluster PolarDB tertentu. | |
Memodifikasi konfigurasi titik akhir kluster untuk kluster PolarDB tertentu. | |
Memodifikasi titik akhir seperti titik akhir kluster kustom dari 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. |