全部产品
Search
文档中心

PolarDB:Manfaat

更新时间:Jul 06, 2025

Topik ini menjelaskan manfaat dari PolarDB.

Kompatibilitas ekosistem

Ekosistem

Deskripsi

MySQL

PostgreSQL

PolarDB untuk PostgreSQL sepenuhnya kompatibel dengan PostgreSQL 11 dan PostgreSQL 14. Anda dapat menggunakan PolarDB untuk PostgreSQL dengan cara yang sama seperti Anda menggunakan PostgreSQL.

Oracle

PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) sangat kompatibel dengan sintaks Oracle. Arsitektur share everything digunakan untuk mendukung fitur umum dari database Oracle. Struktur yang digunakan oleh PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) dalam mengatur file sama dengan struktur yang digunakan oleh Oracle. PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) mendukung sintaks Oracle umum, fitur kontrol konkurensi multiversion (MVCC), dan antarmuka pemanggilan asli Oracle (OCI). Dengan cara ini, Anda dapat memindahkan data dari database Oracle ke kluster PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) hanya dengan beberapa klik. Untuk informasi lebih lanjut, lihat Kompatibilitas tinggi.

Elastisitas tinggi

Fitur

Deskripsi

Tanpa server

PolarDB untuk MySQL dan PolarDB untuk PostgreSQL mendukung metode penagihan tanpa server.

Model tanpa server menyediakan kemampuan penskalaan sumber daya secara dinamis dan elastis serta arsitektur multi-node untuk ketersediaan tinggi. Model ini mendukung penskalaan sesuai permintaan yang luas sehingga memungkinkan satu kluster untuk diskalakan secara mulus dari 0 hingga 1000 core dalam hitungan detik. Kemampuan ini memungkinkan kluster menangani lonjakan beban kerja yang tidak terduga dengan lancar dan tanpa gangguan operasional bisnis. Untuk informasi lebih lanjut, lihat Ikhtisar.

Penskalaan dalam hitungan menit

PolarDB untuk MySQL dan PolarDB untuk PostgreSQL menggunakan arsitektur di mana penyimpanan dipisahkan dari komputasi, dan menggabungkan virtualisasi kontainer dan penyimpanan bersama. Dengan cara ini, Anda dapat menambah atau menghapus node dalam hitungan menit. Kapasitas penyimpanan akan diskalakan secara otomatis. Selama proses penskalaan, layanan Anda tidak terganggu.

Efisiensi biaya

Fitur

Deskripsi

Penagihan fleksibel

PolarDB mendukung berbagai metode penagihan. Anda dapat memilih metode penagihan yang sesuai dengan kebutuhan bisnis Anda dan meminimalkan biaya.

  • Untuk penggunaan jangka pendek, kami merekomendasikan Anda memilih metode penagihan bayar sesuai pemakaian. Anda dapat melepaskan kluster Anda ketika tidak lagi membutuhkannya untuk menghentikan biaya lebih lanjut.

  • Untuk penggunaan jangka panjang, kami merekomendasikan Anda memilih metode penagihan langganan. Periode langganan yang lebih lama biasanya menawarkan penghematan yang lebih besar.

  • PolarDB mendukung metode penagihan Tanpa server. Tanpa server cocok untuk pengguna yang memiliki tugas terjadwal yang tidak teratur dan beban kerja yang fluktuatif atau tidak dapat diprediksi. Jika Anda memilih metode penagihan tanpa server untuk kluster Anda, PolarDB secara otomatis menskalakan sumber daya komputasi dan memperluas kapasitas penyimpanan berdasarkan kebutuhan bisnis Anda. Ini mencegah sumber daya menganggur dan mengurangi biaya O&M instance.

Ruang penyimpanan bayar sesuai pemakaian

PolarDB mendukung metode penagihan bayar sesuai pemakaian untuk ruang penyimpanan. Anda hanya dikenakan biaya untuk ruang penyimpanan yang digunakan.

Smart-SSD

Smart-SSD menawarkan rasio kompresi tinggi yang dapat mengurangi biaya penyimpanan hingga 40% tanpa mempengaruhi kinerja baca/tulis.

Penyimpanan bersama

Beberapa node dari kluster PolarDB berbagi satu set data. Setiap node komputasi tidak perlu menyimpan set data yang sama. Anda hanya dikenakan biaya untuk node komputasi saat Anda melakukan penskalaan keluar kluster. Ini secara signifikan mengurangi biaya penyimpanan Anda.

PolarProxy

PolarDB menyediakan PolarProxy, yaitu layanan proksi gratis, untuk mengelola semua permintaan dari aplikasi ke database. PolarProxy mudah digunakan dan dirawat serta memberikan ketersediaan tinggi dan kinerja tinggi. Ini mendukung fitur canggih seperti pemisahan baca/tulis otomatis, penyeimbangan beban, tingkat konsistensi, kumpulan koneksi, dan perlindungan kelebihan beban. Untuk informasi lebih lanjut tentang PolarProxy untuk PolarDB untuk MySQL, lihat PolarProxy.

Arkas data dingin

PolarDB menyediakan fitur arkas data dingin. Anda dapat menggunakan fitur ini untuk mengarsipkan data yang jarang diakses dan jarang diperbarui ke Object Storage Service (OSS). Ini dapat secara signifikan mengurangi biaya penyimpanan data. Untuk informasi lebih lanjut tentang fitur arkas data dingin untuk PolarDB untuk MySQL, lihat Ikhtisar.

Kinerja tinggi

Fitur

Deskripsi

Kinerja transaksi dan analisis

  • PolarDB untuk MySQL

    • OLTP: Mesin database yang digunakan oleh PolarDB telah dioptimalkan berdasarkan mesin sumber terbuka. PolarDB juga memanfaatkan kemampuan seperti replikasi fisik, Remote Direct Memory Access (RDMA), dan penyimpanan terdistribusi bersama untuk memberikan kinerja enam kali lebih baik daripada database MySQL sumber terbuka.

    • OLAP: PolarDB menyediakan kemampuan percepatan analisis ringan seperti Kueri paralel elastis dan IMCI. Kinerja analisis meningkat hingga 400 kali.

  • PolarDB untuk PostgreSQL

    • PolarDB untuk PostgreSQL mengadopsi teknologi perangkat keras terkemuka, termasuk NVMe SSD, dan RDMA over Converged Ethernet (RoCE). Fitur read-ahead, pre-extension, dan rel_size_cache disediakan untuk mengurangi jumlah pembacaan dan penulisan I/O serta meningkatkan kinerja transaksi. Untuk informasi lebih lanjut, lihat White Paper Kinerja.

  • PolarDB-X

    • PolarDB-X menyediakan fitur indeks kolom terkluster (CCI). Secara default, tabel berorientasi baris di PolarDB-X memiliki indeks kunci utama dan indeks sekunder. CCI adalah indeks sekunder yang dibangun di atas struktur berorientasi kolom dan berlaku untuk semua kolom dalam tabel berorientasi baris. Sebuah tabel dapat berisi data berorientasi baris dan data berorientasi kolom. Selain itu, optimalisasi berbasis biaya dan operator vektor dikembangkan untuk HTAP, dan satu set mesin SQL digunakan untuk mendukung HTAP. Untuk informasi lebih lanjut, lihat White Paper Kinerja.

Optimasi parameter

Semua parameter yang digunakan dalam PolarDB telah dipraktikkan dan dioptimalkan oleh para ahli database Alibaba Cloud. Ini memastikan bahwa kluster PolarDB berjalan pada konfigurasi optimalnya. PolarDB untuk MySQL menyediakan fitur Template parameter kinerja tinggi yang memungkinkan Anda memodifikasi parameter untuk meningkatkan kinerja.

Akses kecepatan tinggi

PolarDB dapat digunakan dengan layanan lain yang berada di wilayah yang sama dan berkomunikasi melalui jaringan internal. Ini mengurangi latensi jaringan, meningkatkan kecepatan akses, dan menghemat biaya lalu lintas internet.

Konsistensi global (mode kinerja tinggi)

PolarDB untuk MySQL menyediakan fitur konsistensi global (mode kinerja tinggi). Ini menggunakan Commit Timestamp Store (CTS) dan jaringan RDMA untuk menyediakan konsistensi global (mode kinerja tinggi) pada tingkat kernel. Ini memastikan bahwa konsistensi kuat diimplementasikan untuk semua permintaan baca yang diteruskan ke node baca-saja apa pun dalam kluster Anda. Untuk informasi lebih lanjut tentang konsistensi global (mode kinerja tinggi), lihat Ikhtisar.

Ketersediaan tinggi

Fitur

Deskripsi

Penyebaran Multi-Zona

PolarDB mendukung penyebaran multi-zona. Dibandingkan dengan kluster zona tunggal, kluster multi-zona meningkatkan kemampuan pemulihan bencana dan menahan kegagalan tingkat pusat data. Untuk informasi lebih lanjut tentang penyebaran multi-zona untuk PolarDB untuk MySQL, lihat Arsitektur Penyebaran Multi-Zona.

Multi-Site High Availability (MSHA) Tingkat Wilayah

PolarDB untuk MySQL dan PolarDB-X mendukung Global Database Network (GDN). GDN terdiri dari beberapa kluster PolarDB yang ditempatkan di berbagai wilayah dalam satu negara. Data disinkronkan di semua kluster dalam GDN, memungkinkan pemulihan bencana geografis. Semua kluster menangani permintaan baca. Untuk informasi lebih lanjut tentang GDN untuk PolarDB untuk MySQL, lihat Ikhtisar.

Gagal Alih Multi-Node

Arsitektur multi-node dari PolarDB memastikan ketersediaan tinggi kluster. Saat node utama gagal, kluster secara otomatis gagal alih ke node baca-saja, yang kemudian berfungsi sebagai node utama baru. Untuk informasi lebih lanjut tentang arsitektur multi-node untuk PolarDB untuk MySQL, lihat Arsitektur Penyebaran Multi-Node.

Cadangan dalam Hitungan Detik dan Pemulihan ke Titik Waktu

PolarDB menyediakan fitur cadangan dan pemulihan data untuk melindungi data inti perusahaan dari risiko seperti penghapusan data tidak sengaja, kerentanan sistem, ransomware, kegagalan perangkat keras, dan bencana alam. Untuk informasi lebih lanjut tentang cadangan dan pemulihan untuk PolarDB untuk MySQL, lihat Cadangkan dan Pulihkan Data.

Kueri Flashback

PolarDB mendukung fitur kueri flashback. Anda dapat menggunakan kueri flashback untuk mengambil data secara efisien dari kluster, database, atau tabel pada titik waktu tertentu di masa lalu. Untuk informasi lebih lanjut tentang fitur kueri flashback untuk PolarDB untuk MySQL, lihat Kueri Flashback.

Keamanan tinggi

Fitur

Deskripsi

Kontrol akses

PolarDB menyediakan berbagai metode kontrol izin dan kontrol akses, seperti daftar putih alamat IP, grup keamanan, dan firewall SQL, untuk memastikan keamanan. Untuk informasi lebih lanjut tentang kontrol akses untuk PolarDB untuk MySQL, lihat Konfigurasikan daftar putih.

Keamanan data

PolarDB menyediakan fitur Transparent Data Encryption (TDE) untuk mengenkripsi dan mendekripsi file data secara real-time. Data dienkripsi sebelum ditulis ke disk dan didekripsi saat dibaca dari disk ke memori. Untuk informasi lebih lanjut tentang TDE untuk PolarDB untuk MySQL, lihat Konfigurasikan TDE.

Enkripsi transmisi data

PolarDB menyediakan fitur Secure Sockets Layer (SSL) untuk meningkatkan keamanan transmisi data. SSL digunakan untuk mengenkripsi koneksi jaringan di lapisan transport. Ini meningkatkan keamanan dan integritas data yang ditransmisikan. Untuk informasi lebih lanjut tentang SSL untuk PolarDB untuk MySQL, lihat Konfigurasikan enkripsi SSL.

Masker data sensitif

PolarDB untuk MySQL mendukung Penyembunyian data dinamis. Jika Anda ingin memberi otorisasi kepada pihak ketiga untuk membuat laporan, menganalisis data, melakukan kegiatan pengembangan dan pengujian, atau melaksanakan operasi terkait database lainnya, Anda mungkin perlu mendapatkan data pelanggan terbaru dari database di lingkungan produksi secara real-time. Untuk menghindari pengungkapan informasi pribadi, data harus dimasker sebelum diberikan kepada pihak ketiga. PolarDB menggunakan PolarProxy untuk menyediakan fitur penyembunyian data dinamis untuk masker data sensitif. Saat aplikasi Anda memulai permintaan kueri data, PolarDB memasker data sensitif yang dikueri sebelum PolarDB mengembalikan data ke aplikasi. Untuk mencapai ini, Anda perlu menentukan akun database, nama database, serta tabel atau kolom yang memerlukan masker data sebelum data dikueri. Dengan cara ini, Anda dapat memperoleh data real-time yang dimasker dengan menggunakan fitur penyembunyian data dinamis. Ini memastikan akses data yang aman.

Selalu rahasia

PolarDB menyediakan fitur selalu rahasia, yang dapat mencegah layanan database atau aplikasi mengakses data pengguna dalam teks biasa. Ini mencegah kebocoran data dan akun di cloud, serta mencegah personel R&D dan O&M mencuri data. Untuk informasi lebih lanjut tentang fitur selalu rahasia untuk PolarDB untuk MySQL, lihat Ikhtisar.

Audit keamanan

PolarDB menyediakan fitur SQL Explorer dan Audit. Fitur ini dikembangkan berdasarkan fitur permintaan penuh dan fitur audit keamanan. Fitur ini juga terintegrasi dengan fitur-fitur berikut: pencarian, SQL Explorer, audit keamanan, dan pemutaran ulang lalu lintas serta uji stres. Fitur ini membantu Anda memperoleh informasi tentang pernyataan SQL yang dieksekusi. Anda dapat menggunakan informasi tersebut untuk mendiagnosis berbagai masalah kinerja, mengidentifikasi sumber risiko tinggi, dan memeriksa apakah Anda perlu meningkatkan kluster PolarDB Anda. Untuk informasi lebih lanjut, lihat Wawasan SQL dan Pengujian Stres (Versi Baru). Untuk informasi lebih lanjut tentang audit keamanan untuk PolarDB untuk MySQL, lihat SQL Explorer dan Audit.