PolarDB adalah database relasional cloud-native generasi berikutnya yang dikembangkan oleh Alibaba Cloud. Ini menggunakan arsitektur terpisah penyimpanan-komputasi yang menggabungkan keunggulan perangkat lunak dan perangkat keras. PolarDB menyediakan layanan database yang menawarkan elastisitas dalam hitungan detik, kinerja tinggi, ketersediaan tinggi, keamanan, keandalan, dan penyimpanan massal. Layanan ini 100% kompatibel dengan ekosistem MySQL dan PostgreSQL serta sangat kompatibel dengan sintaks Oracle. Ini mendukung penyebaran terpusat dan terdistribusi. Dibandingkan dengan database yang dikelola sendiri, PolarDB memberikan hingga 6 kali performa transaksional dan 400 kali performa analitis dari database open source dengan biaya total kepemilikan (TCO) sebesar 50%.
Dengan PolarDB, Anda dapat memilih mesin database yang paling sesuai untuk aplikasi Anda, sambil tetap menjaga kompatibilitas dengan mesin database di bawahnya.
PolarDB database | Kompatibilitas Ekosistem | Arstitektur Layanan | Bentuk Produk |
100% kompatibel dengan MySQL | Penyimpanan bersama, komputasi-penyimpanan terpisah | Awan publik, Apsara Stack Enterprise, DBStack | |
100% kompatibel dengan PostgreSQL, sangat kompatibel dengan sintaks Oracle | |||
| Shared-nothing, arsitektur terintegrasi terpusat dan terdistribusi |
Manfaat
Kompatibilitas Ekosistem
| Kinerja Tinggi
| Ketersediaan Tinggi
|
Penyimpanan Massal
| Mudah Dikembangkan
| Keamanan
|
Arstitektur Layanan
PolarDB for MySQL
Cluster PolarDB for MySQL dirancang berdasarkan konsep cloud-native. Mereka menggabungkan stabilitas, kinerja tinggi, dan skalabilitas database komersial dengan kesederhanaan, keterbukaan, dan iterasi cepat database cloud open source. Arsitektur komputasi-penyimpanan terpisah memanfaatkan keunggulan perangkat lunak dan perangkat keras untuk menyediakan layanan database dengan elastisitas dalam hitungan detik, kinerja tinggi, keamanan, keandalan, dan penyimpanan massal.

Proksi Database (Proxy)
Proksi database adalah layanan proksi jaringan antara database dan aplikasi Anda. Ini meneruskan semua permintaan dari aplikasi ke database. Lapisan proksi menyediakan otentikasi keamanan dan fitur canggih seperti pemisahan baca/tulis otomatis, penyeimbangan beban, tingkat konsistensi, pooling koneksi, koneksi persisten, dan perlindungan kelebihan beban.
Node Komputasi Database
PolarDB menggunakan arsitektur kluster multi-node. Kluster Edisi Kluster terdiri dari satu node baca/tulis, satu node utama, dan beberapa node baca-saja. Kluster Multi-master mencakup beberapa node baca/tulis dan beberapa node baca-saja.
Failover aktif-aktif digunakan antara node baca/tulis dan node baca-saja untuk menyediakan ketersediaan tinggi untuk layanan database.
Node komputasi menyediakan mesin SQL untuk database dan tersedia dalam spesifikasi General-purpose dan Dedicated.
Penyimpanan Terdistribusi Bersama
Beberapa node komputasi berbagi satu salinan data alih-alih masing-masing menyimpannya sendiri. Ini sangat mengurangi biaya penyimpanan. Berdasarkan penyimpanan blok terdistribusi dan sistem file, kapasitas penyimpanan dapat diskalakan secara mulus secara online. Desain ini menghindari batas kapasitas penyimpanan server database tunggal dan dapat menangani volume data hingga ratusan terabyte.
PolarDB for PostgreSQL
Cluster PolarDB for PostgreSQL mendukung bentuk terpusat dan terdistribusi:
Terpusat
Dirancang berdasarkan konsep cloud-native, ini menggabungkan stabilitas, kinerja tinggi, dan skalabilitas database komersial dengan kesederhanaan, keterbukaan, dan iterasi cepat database cloud open source. Arsitektur komputasi-penyimpanan terpisah memanfaatkan keunggulan perangkat lunak dan perangkat keras untuk menyediakan layanan database dengan elastisitas dalam hitungan detik, kinerja tinggi, keamanan, keandalan, dan penyimpanan massal.
Terdistribusi
Ini adalah database terdistribusi yang dibangun di atas cluster PolarDB for PostgreSQL terpusat. Ini menggunakan arsitektur dua lapis node komputasi (CN) dan node data (DN) untuk mencapai skalabilitas terdistribusi dengan penguraian keterkaitan komputasi-penyimpanan. Ini juga mendukung fitur-fitur yang ada dari cluster PolarDB for PostgreSQL terpusat untuk memenuhi kebutuhan kinerja dan keandalan beragam bisnis perusahaan.
Terpusat (Enterprise Edition dan Standard Edition)
| Terdistribusi
|
PolarDB for Xscale
Dalam cluster PolarDB for Xscale, node data (DN) dipisahkan ke dalam bentuk terpusat yang sepenuhnya kompatibel dengan database mandiri (100% kompatibel dengan MySQL 5.7 dan 8.0). Ketika pertumbuhan bisnis memerlukan penskalaan terdistribusi, arsitektur dapat ditingkatkan di tempat ke bentuk terdistribusi. Komponen terdistribusi dapat terhubung dengan mulus ke node data asli tanpa migrasi data atau modifikasi sisi aplikasi. Ini memungkinkan Anda mendapatkan manfaat dari ketersediaan dan skalabilitas sistem terdistribusi.
Terpusat (Standard Edition)
| Terdistribusi (Enterprise Edition)
|
Video
Cara Menggunakan PolarDB
Anda dapat mengelola cluster PolarDB untuk melakukan operasi seperti membuat cluster, database, dan akun dengan cara berikut:
Panduan Cepat
PolarDB database | Penagihan | Panduan Pengguna | Whitepaper |


