全部产品
Search
文档中心

PolarDB:Perbedaan antara Enterprise Edition dan Standard Edition

更新时间:Jul 03, 2025

Tema ini menjelaskan perbedaan antara PolarDB-X Enterprise Edition dan Standard Edition.

PolarDB-X mengintegrasikan arsitektur terpusat dan terdistribusi.

Oleh karena itu, PolarDB-X menggabungkan skalabilitas database terdistribusi dan performa database terpusat. Anda dapat beralih dengan mulus sebuah PolarDB-X instance di antara dua jenis arsitektur tersebut. Dalam database yang mengintegrasikan arsitektur terpusat dan terdistribusi, node data beroperasi secara independen dalam mode terpusat dan sepenuhnya kompatibel dengan model database single-node. Ketika peningkatan ke sistem terdistribusi diperlukan seiring pertumbuhan bisnis, arsitektur dapat dialihkan secara mulus menjadi model terdistribusi tanpa perlu memigrasi data atau memodifikasi aplikasi.

PolarDB-X tersedia dalam dua edisi: Standard Edition (arsitektur terpusat) dan Enterprise Edition (arsitektur terdistribusi). Bagian berikut menjelaskan kedua edisi tersebut.

image

Standard Edition

Standard Edition menggunakan arsitektur terpusat dan dapat menjalankan MySQL dalam pengaturan standalone (sepenuhnya kompatibel dengan MySQL). Edisi ini juga mendukung fitur terdistribusi seperti arsitektur multi-replika berbasis Paxos dan sistem transaksi Lizard. Dibandingkan dengan MySQL open-source, PolarDB-X Standard Edition memberikan ketersediaan yang lebih tinggi dan peningkatan performa sebesar 30% hingga 40%.

ApsaraDB RDS for MySQL tiga-node Enterprise Edition yang asli telah diganti mereknya dan dimasukkan ke dalam PolarDB-X Standard Edition, dan terus menyediakan layanan database berdasarkan algoritma X-Paxos yang dikembangkan oleh Alibaba Cloud untuk memastikan recovery point objective (RPO) nol.

Enterprise Edition

Enterprise Edition menggunakan arsitektur terdistribusi dan sangat kompatibel dengan ekosistem MySQL. Edisi ini mendukung transaksi terdistribusi yang konsisten kuat dan query paralel terdistribusi. Kluster dari edisi ini dapat diskalakan dari minimum 1 node (arsitektur terpusat) hingga 1.024 node (arsitektur terdistribusi), dan dapat memproses puluhan juta permintaan per detik (QPS) dan petabyte data.

Integrasi arsitektur terpusat dan terdistribusi memungkinkan Anda meningkatkan kluster Anda dari Standard Edition ke Enterprise Edition tanpa perlu transformasi bisnis dan migrasi data. Anda juga dapat menerapkan fitur seperti distribusi transparan atau pemrosesan transaksi/analitik hibrida (HTAP) untuk mengatasi batasan bisnis.

Untuk informasi lebih lanjut tentang cara meningkatkan PolarDB-X instance dari Standard Edition ke Enterprise Edition, lihat Tingkatkan instance dari Standard Edition ke Enterprise Edition.

Manfaat dan batasan setiap edisi

Item

Standard Edition (arsitektur terpusat)

Enterprise Edition (arsitektur terdistribusi)

Manfaat

  • Menyediakan kompatibilitas penuh dengan MySQL. Harga berkurang sebesar 40%, yang meningkatkan efektivitas biaya.

  • Instance yang menggunakan spesifikasi kecil memberikan performa lebih tinggi dibandingkan instance yang menggunakan arsitektur terdistribusi. Misalnya, instance dengan jumlah core CPU tidak lebih dari 32 dapat ditingkatkan ke instance yang menggunakan spesifikasi besar dan arsitektur terdistribusi.

  • Mendukung pemulihan bencana tingkat keuangan dan pemulihan bencana lintas zona.

  • Mendukung skalabilitas linier terdistribusi. Sebuah kluster mendukung hingga 1.024 node dan petabyte data.

  • Mendukung pemulihan bencana tingkat keuangan, pemulihan bencana lintas zona, dan arsitektur tiga pusat data di dua wilayah.

  • Mendukung HTAP dan replika penyimpan kolom bawaan untuk mempercepat analisis online.

Batasan

  • Performa database MySQL standalone rendah saat menangani query konkuren pada tabel besar yang menggunakan indeks B-tree. Kami merekomendasikan Anda membatasi jumlah baris tabel yang menggunakan indeks B-tree antara 5 juta hingga 50 juta baris.

  • Sebuah instance MySQL standalone dapat diskalakan hingga mencakup tidak lebih dari 90 core CPU.

-

Skenario

  • Anda membutuhkan database MySQL untuk mendukung pemulihan bencana lintas zona yang dapat mencapai recovery point objective (RPO) nol.

  • Anda membutuhkan database MySQL yang hemat biaya dan sepenuhnya kompatibel dengan MySQL open-source, serta memberikan skalabilitas berdasarkan beban kerja bisnis.

  • Anda membutuhkan database MySQL untuk mendukung kemampuan penskalaan terdistribusi untuk menangani query konkuren tinggi seperti transaksi pesanan.

  • Anda perlu mengoptimalkan operasi O&M dengan mengganti sharding database dan tabel yang disediakan oleh MySQL open-source.

  • Anda perlu meningkatkan performa penanganan tabel besar di MySQL dengan melakukan sharding data berdasarkan arsitektur terdistribusi.

  • Anda perlu meningkatkan database MySQL Anda ke arsitektur terdistribusi. Anda juga memerlukan database Anda agar tetap kompatibel dengan MySQL open source.