PolarDB-X

Dirancang untuk mengatasi tantangan database seperti konkurensi ultra-tinggi, penyimpanan data masif, dan bottleneck kinerja tabel besar.

PolarDB-X

PolarDB-X adalah database terdistribusi cloud-native yang dikembangkan oleh Alibaba Cloud. Ia kompatibel dengan sintaks MySQL dan menyediakan kemampuan memperluas kapasitas, Ketersediaan tinggi tingkat keuangan, dan fungsionalitas pemrosesan transaksi/analitik hibrida (HTAP). Ia mendistribusikan workload bisnis ke berbagai node komputasi dan storage dan dirancang untuk mengatasi tantangan database seperti konkurensi ultra-tinggi, penyimpanan data masif, dan bottleneck kinerja tabel besar.

PolarDB-X telah dicoba dan diuji dalam festival belanja Tmall Double 11, dan telah membantu pelanggan di industri seperti keuangan, logistik, energi, E-dagang, dan layanan publik untuk mengatasi tantangan bisnis.

Penyimpanan volume tinggi

Meningkatkan storage space secara linear untuk menyediakan penyimpanan skala petabyte, menjadikan bottleneck storage dari database mandiri sebagai sesuatu di masa lalu.

Fungsionalitas HTAP

Menyediakan kemampuan pemrosesan paralel masif (MPP) untuk secara signifikan meningkatkan efisiensi analisis dan kueri kompleks pada sejumlah besar data.

Memperluas kapasitas

Menyediakan algoritma ekstensif untuk mendistribusikan data di berbagai node storage, secara efektif mengurangi volume data yang disimpan dalam satu tabel tunggal.

Fitur

Arsitektur Berbeda untuk Memenuhi Berbagai Persyaratan Penyebaran

PolarDB-X tersedia dalam versi 1.0 dan 2.0.

PolarDB-X 1.0

PolarDB-X 1.0 terdiri dari instans PolarDB-X di lapisan komputasi dan instans kustom ApsaraDB RDS di lapisan storage. PolarDB-X 2.0 men-shard database dan tabel dengan melakukan attach berbagai instans ApsaraDB RDS untuk MySQL. Ia menyediakan berbagai solusi sharding yang disesuaikan untuk skenario pemrosesan transaksi online (OLTP) untuk mengakomodasi persyaratan konkurensi tinggi, penyimpanan volume tinggi, dan komputasi skala besar.

PolarDB-X 2.0

PolarDB-X 2.0 mendukung transaksi terdistribusi yang sangat konsisten berdasarkan Kontrol konkurensi multi-versi (MVCC) pada skala global, mencapai peningkatan kinerja yang sangat besar melalui protokol RPC privat, dan mengizinkan consistent read pada follower. Pengoptimalan ini menyederhanakan operasi O&M.

Arsitektur Cloud-native untuk Menyediakan Kemampuan Tingkat Perusahaan

PolarDB-X memisahkan storage dari komputasi dan mengabstraksi resource menjadi kolam sumber daya. Hal ini memungkinkan Anda untuk me-manage resource berdasarkan kolam sumber daya dan membuat perubahan konfigurasi dalam hitungan menit.

Distribusi Transparan

Menyediakan skalabilitas elastis untuk menskalakan melampaui batas storage dari database mandiri dan mengimplementasikan load balancing otomatis di Lapisan data tanpa memengaruhi aplikasi. PolarDB-X mengimplementasikan kueri DDL terdistribusi berdasarkan filosofi desain gh-ost untuk meningkatkan kinerja sharding. PolarDB-X menyediakan fitur binlog global untuk memastikan transisi mulus dari database mandiri ke database terdistribusi.

Keandalan Tingkat Keuangan

Menggunakan protokol Paxos untuk mengimplementasikan berbagai kemampuan disaster recovery dengan tujuan titik pemulihan (RPO) 0. PolarDB-X juga menyediakan transaksi terdistribusi yang sangat konsisten melalui tingkat isolasi read committed (RC) dan repeatable read (RR) untuk memenuhi spesifikasi TPC-C.

Kinerja Tangguh

Menyediakan skalabilitas linear dengan puncaknya hingga 140 juta transaksi per detik (TPS), dengan mudah meng-handle puncak traffic selama festival belanja Double 11 tahun 2020.

Pemrosesan Hibrida

Menyediakan komputasi paralel dan kemampuan auto scaling untuk mendukung pelaporan secara real time dan analisis data online. PolarDB-X mendukung Pemisahan baca/tulis cerdas dan analisis replika read-only. Hal ini membantu mengisolasi resource saat Anda melakukan kueri OLTP dan pemrosesan analitik online (OLAP). PolarDB-X menyediakan konkurensi tinggi dan penskalaan storage tak terbatas, serta transaksi SQL dan ACID terstandarisasi untuk penyimpanan terpusat dari petabyte data.

Kompatibilitas Ekosistem

Layanan database yang dikembangkan sendiri yang kompatibel dengan set lengkap tool ekosistem database, format binlog MySQL, dan tool open-source untuk database dan sharding tabel. PolarDB-X dapat dihubung ke instans primary dan secondary ApsaraDB RDS untuk MySQL dan terintegrasi secara mulus dengan ekosistem data besar. Anda dapat melakukan operasi batch berbasis web pada berbagai instans ApsaraDB RDS untuk MySQL, seperti DDL dan operasi penskalaan.

Langkah Lanjutan untuk Memastikan Keamanan Database

PolarDB-X di-deploy di public cloud dan menggunakan berbagai metode untuk memastikan keamanan produksi.

Keamanan Data

Mendukung Virtual Private Cloud (VPC), Daftar putih alamat IP, enkripsi asimetris, dan Enkripsi Data Transparan (TDE) untuk memastikan keamanan layanan data.

Stabilitas Layanan

Mengalokasikan resource fisik Berkinerja-tinggi khusus untuk setiap instans dan menyediakan isolasi lengkap antar instans untuk memastikan keandalan layanan data.

Stabilitas O&M

Mendukung deployment terisolasi dari sistem O&M di berbagai wilayah untuk memastikan stabilitas sistem O&M.

Fitur O&M Ekstensif untuk Secara Signifikan Mengurangi Biaya O&M

Anda dapat meringankan mayoritas workload O&M dengan menggunakan fitur yang dikembangkan berdasarkan pengalaman kaya dari para pakar Alibaba Cloud.

Pencadangan dan Pemulihan

Mendukung pencadangan otomatis berkala dan pencadangan manual yang langsung berlaku. Anda dapat meng-kloning instans untuk memulihkan data yang dihapus ke titik waktu mana pun.

Upgrade Versi

Secara Otomatis melakukan update versi minor secara online untuk memperbaiki bug yang diketahui tanpa mengganggu bisnis Anda.

Pemantauan dan Peringatan

Memantau resource komputasi, resource storage, dan database, mendukung kebijakan Peringatan kustom, dan menyediakan ringkasan komprehensif dari semua instans.

Audit SQL dan Analisis

Mampu dengan cepat mengidentifikasi kueri SQL bermasalah berdasarkan sintaks kueri yang fleksibel dan kuat, dan menyediakan analisis real-time dari kueri SQL serta pusat pelaporan out-of-the-box.

Skenario

Dukungan untuk Kueri Konkurensi Ultra-tinggi

Transportasi publik melibatkan sejumlah besar kendaraan dari berbagai merek dan model, serta beragam metode penagihan. Sistem database diperlukan untuk menyimpan sejumlah besar data dan melakukan kueri kompleks. Kombinasi PolarDB-X dan Database Analitik sangat ideal untuk membangun sistem transportasi publik perkotaan yang cerdas, di mana PolarDB-X digunakan untuk menyimpan sejumlah besar data dan Database Analitik digunakan untuk menganalisis data. Sistem ini dapat memenuhi persyaratan skenario komputasi-intensif seperti perencanaan rute, kueri jalur bus, prediksi kedatangan bus, penyelesaian laporan bisnis, dan penjadwalan bus, sehingga meningkatkan efisiensi operasional dan kualitas layanan.

Fitur

  • Skalabilitas Elastis

    PolarDB-X menggunakan arsitektur hierarkis untuk memastikan skalabilitas linear dalam hal konkurensi, komputasi, dan penyimpanan data. Konfigurasi instans PolarDB-X dapat di-upgrade atau menurunkan spesifikasi sebagai respons terhadap fluktuasi traffic.

  • Penggunaan Out-of-the-box

    PolarDB-X memungkinkan Anda untuk dengan mudah melakukan upgrade database mandiri ke database terdistribusi sembari menyediakan banyak fitur O&M. Dibandingkan dengan database terdistribusi yang dikelola sendiri, instans PolarDB-X dapat secara signifikan mengurangi biaya R&D.

  • Kompatibilitas Ekosistem

    PolarDB-X sangat kompatibel dengan MySQL dan terintegrasi secara mulus dengan ekosistem data besar. Ia menyinkronkan data ke Database Analitik secara real time untuk mengimplementasikan analisis real-time dari sejumlah besar data dan memberdayakan Intelijen bisnis.

Penyediaan Konsistensi Data Kuat dan Keandalan Tingkat Keuangan

Skenario ini memerlukan Konsistensi data yang kuat serta Ketersediaan tinggi, keandalan, dan keamanan. PolarDB-X menggunakan protokol Paxos untuk mengimplementasikan berbagai kemampuan disaster recovery dengan tujuan titik pemulihan (RPO) 0. PolarDB-X juga menyediakan transaksi terdistribusi yang sangat konsisten melalui tingkat isolasi RC dan RR untuk memenuhi persyaratan TPC-C dan model transfer bank untuk keandalan tingkat keuangan.

Fitur

  • Konsistensi Kuat

    PolarDB-X mendukung transaksi terdistribusi yang sangat konsisten dan indeks sekunder global untuk memastikan Konsistensi data transaksi dalam lingkungan terdistribusi.

  • Skalabilitas Linear

    PolarDB-X secara horizontal memecah (split) database awal untuk mendobrak batas penyimpanan data dari sistem database dan meng-handle traffic konkuren bervolume tinggi selama jam sibuk.

  • Skalabilitas Mulus

    PolarDB-X mendukung skalabilitas mulus panas (hot scaling) dengan dampak minimal pada aplikasi, secara efektif menyediakan strategi penskalaan yang aman untuk ekspansi bisnis di masa mendatang.

Adaptif terhadap Tabel yang Sangat Besar dan Fluktuasi Traffic

Dalam skenario promosi berskala besar di seluruh lanskap E-dagang, sistem ditantang oleh lonjakan permintaan yang tiba-tiba. PolarDB-X telah dicoba dan diuji dalam festival belanja Tmall Double 11, dan bisnis pelanggan Alibaba Cloud di berbagai industri. Ia dapat secara efektif meningkatkan kinerja pembaruan konkuren dari hot data dan memastikan operasi bisnis yang stabil.

Fitur

  • Isolasi Bisnis

    PolarDB-X secara vertikal memecah (split) pusat bisnis sehingga berbagai jenis data bisnis dapat disimpan dalam instans ApsaraDB RDS yang berbeda. Hal ini memastikan bahwa resource diisolasi di antara pengguna dan menjadikan seluruh arsitektur database dapat diskalakan secara fisik.

  • Konkurensi Tinggi

    PolarDB-X menyediakan skalabilitas mulus dan kemampuan perubahan konfigurasi fleksibel yang dapat memperluas kapasitas komputasi dan storage sistem bisnis secara multiplikatif dalam waktu singkat. Hal ini memungkinkan Anda untuk dengan mudah merespons lonjakan trafik.

  • Kematangan dan Stabilitas

    PolarDB-X adalah solusi yang telah dicoba dan diuji untuk meng-handle traffic konkuren bervolume tinggi selama Double 11.

phone Hubungi Kami
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.