全部产品
Search
文档中心

PolarDB:Manfaat

更新时间:Jul 02, 2025

Tema ini menjelaskan manfaat dari PolarDB for PostgreSQL (Compatible with Oracle).

Kemudahan penggunaan

PolarDB for PostgreSQL (Compatible with Oracle) menawarkan kompatibilitas tinggi dengan sintaksis Oracle. Jika Anda ingin memigrasikan layanan dari database Oracle ke PolarDB for PostgreSQL (Compatible with Oracle), Anda tidak perlu memodifikasi kode atau aplikasi, atau hanya memerlukan modifikasi kecil.

Efisiensi biaya

  • Pemisahan komputasi dan penyimpanan: Node komputasi berbagi sumber daya penyimpanan. Saat menambahkan node baca-saja, Anda hanya membayar untuk node komputasi, yang secara signifikan mengurangi biaya ekspansi.

  • Penyimpanan tanpa server: Ruang penyimpanan diskalakan otomatis sesuai volume data, sehingga Anda tidak perlu mengonfigurasinya secara manual. Anda hanya membayar untuk kapasitas database yang digunakan.

Kinerja tinggi

  • Dengan kernel database yang dioptimalkan, PolarDB mendukung replikasi fisik, protokol RDMA, dan penyimpanan terdistribusi bersama, yang meningkatkan kinerja secara signifikan.

  • Sebuah kluster PolarDB mencakup satu node utama dan hingga 15 node baca-saja, memenuhi persyaratan kinerja dalam skenario konkurensi tinggi, ideal untuk beban kerja dengan permintaan baca lebih dominan daripada tulis.

  • Sebuah kluster PolarDB berbagi penyimpanan antara node utama dan node baca-saja. Untuk menerapkan perubahan data ke semua node dalam kluster, Anda hanya perlu memperbarui data sekali.

Kapasitas penyimpanan untuk ratusan terabyte data

PolarDB menggunakan penyimpanan blok terdistribusi dan sistem file untuk penskalaan otomatis kapasitas penyimpanan database, terlepas dari kapasitas setiap node. Ini memungkinkan database menangani hingga ratusan terabyte data.

Ketersediaan tinggi, keandalan, dan keamanan data

  • Mendukung penyimpanan terdistribusi bersama untuk menghilangkan inkonsistensi data pada database sekunder akibat replikasi primer-sekunder asinkron. Ini memastikan tidak ada kehilangan data jika terjadi kegagalan pada satu titik dalam kluster database.

  • Mendukung arsitektur multi-zona. Replika data tersedia di beberapa zona untuk pemulihan bencana dan pencadangan database.

  • Menyediakan berbagai langkah keamanan untuk akses, penyimpanan, dan manajemen database, termasuk daftar putih IP untuk akses database, penggunaan VPC untuk isolasi jaringan, dan pembuatan beberapa replika untuk penyimpanan data.

Skalabilitas elastis cepat untuk menangani lonjakan beban kerja

  • Konfigurasi ditingkatkan atau diturunkan dalam waktu 5 menit.

    PolarDB mendukung ekspansi CPU dan memori cepat melalui virtualisasi kontainer dan penyimpanan blok terdistribusi bersama.

  • Node ditambahkan atau dihapus dalam waktu 5 menit.

    PolarDB dapat menambah atau menghapus node secara dinamis untuk meningkatkan kinerja dan mengurangi biaya. Titik akhir kluster menyembunyikan perubahan lapisan bawah, sehingga aplikasi tidak menyadari penambahan atau penghapusan node.

Cadangan tanpa kunci

Berdasarkan teknologi snapshot dari penyimpanan terdistribusi lapisan bawah, PolarDB hanya membutuhkan beberapa menit untuk mencadangkan database dengan data level-TB. Selama proses pencadangan, tidak diperlukan kunci, sehingga memberikan efisiensi lebih tinggi dan meminimalkan dampak negatif.

Eksekusi paralel lintas node

PolarDB for PostgreSQL (Compatible with Oracle) mendukung fitur eksekusi paralel lintas node. Setelah diaktifkan, sebuah query SQL dapat dijalankan di beberapa node secara paralel, memanfaatkan sepenuhnya sumber daya perangkat keras seperti CPU, memori, dan jaringan. Hal ini meningkatkan the performance of analytical queries. Untuk informasi lebih lanjut, lihat Eksekusi paralel lintas node.