Topik ini memberikan ikhtisar mengenai OceanBase Database Proxy (ODP), yaitu layanan database proxy dari ApsaraDB for OceanBase.
Limitations
Saat ini, Anda hanya dapat mengaktifkan layanan proxy untuk instans kluster, bukan untuk instans tenant.
Background
ODP berada di antara klien dan database untuk menerima permintaan dari klien dan meneruskannya ke OceanBase Database. Untuk memastikan routing yang optimal, ODP menghindari transaksi terdistribusi, sehingga kegagalan satu server tidak memengaruhi bisnis Anda dalam skenario multi-replika dan meningkatkan ketersediaan tinggi OceanBase Database.
Arsitektur kluster ODP V2.0 telah tersedia sejak 17 Desember 2025. Selain mempertahankan kinerja tinggi dan ketersediaan tinggi seperti pada V1.0, versi baru ini menyediakan kemampuan penskalaan yang lebih fleksibel dan memungkinkan Anda membuat kluster proxy terpisah untuk titik akhir tertentu dengan menambah atau menghapus node, sehingga menerapkan kontrol spesifikasi kluster yang lebih detail halus. Untuk informasi selengkapnya, lihat Manage the database proxy service.
Proxy types
OceanBase Database menyediakan dua tipe spesifikasi untuk layanan proxy: general dan exclusive.
General: Instans layanan database proxy Anda berbagi sumber daya CPU dengan pengguna lain. Spesifikasi instans layanan database proxy dialokasikan berdasarkan ukuran aktual kluster Anda. Tipe spesifikasi ini cocok untuk bisnis dengan lalu lintas stabil dan rata-rata.
Exclusive: Instans layanan database proxy Anda menggunakan sumber daya CPU eksklusif. Anda dapat melakukan scale out terhadap spesifikasi sumber daya instans layanan database proxy sesuai kebutuhan bisnis. Tipe spesifikasi ini cocok untuk bisnis dengan lalu lintas akses tinggi. Layanan proxy dengan spesifikasi exclusive dikenai biaya berdasarkan penggunaan sumber daya per jam.
Tabel berikut membandingkan kedua tipe spesifikasi tersebut.
Item | General | Exclusive |
Billing method | Limit-time free trial | Pay-as-you-go. Untuk informasi lebih lanjut mengenai aturan penagihan, lihat Billing of database proxies. |
Resource type | Uses shared CPU resources | Uses exclusive CPU resources and delivers more stable performance |
Deployment architecture | High-availability cluster deployment architecture that ensures smooth migration | High-availability cluster deployment architecture that ensures smooth migration |
Instance specification | 2 to 8 CPU cores | 2 to 64 CPU cores |
Read/Write separation | Supported | Supported |
Transaction splitting | Supported | Supported |
Connection keeping | Supported | Supported |
Seamless scaling | Supported. Automatic switchover to new nodes upon scaling | Supported. Automatic switchover to new nodes upon scaling |
SSL encryption | Supported | Supported |