AnalyticDB for PostgreSQL adalah layanan gudang data pemrosesan paralel masif (MPP) yang kompatibel dengan sintaks ANSI SQL 2003 serta ekosistem database PostgreSQL dan Oracle. Layanan ini menawarkan kemampuan pemrosesan transaksi komprehensif, penulisan berkapasitas tinggi, serta mesin pemrosesan batch dan streaming terpadu. AnalyticDB for PostgreSQL menggunakan penyimpanan hibrid baris-kolom dan mesin komputasi yang dikembangkan oleh Alibaba Cloud untuk mendukung pemrosesan data berperforma tinggi dan analisis real-time. Produk ini menyediakan mekanisme canggih untuk fitur kelas perusahaan seperti peningkatan keamanan, integrasi data, isolasi sumber daya, penyimpanan bertingkat untuk data panas dan dingin, serta ketersediaan tinggi. AnalyticDB for PostgreSQL membantu perusahaan membangun platform analitik data yang mengintegrasikan pemrosesan batch, analisis real-time, dan pemrosesan streaming dalam satu sistem. Sebuah mesin tunggal dapat memenuhi semua kebutuhan pemrosesan batch, komputasi aliran, dan analisis interaktif. AnalyticDB for PostgreSQL juga menyediakan solusi berbasis AI, termasuk pencarian vektor, layanan Retrieval-Augmented Generation (RAG) all-in-one, basis pengetahuan perusahaan, pencarian gambar berbasis teks, dan pencarian gambar berbasis gambar, untuk membantu perusahaan membangun aplikasi AI secara cepat dan mengintegrasikan kemampuan data dan AI.
Arsitektur
AnalyticDB for PostgreSQL tersedia dalam mode penyimpanan elastis dan mode Serverless. Mode penyimpanan elastis menggunakan arsitektur shared-nothing berbasis Elastic Compute Service (ECS) dan Enterprise SSDs (ESSDs), serta menyediakan kemampuan MPP. Mode Serverless menggunakan arsitektur penyimpanan bersama berbasis ECS, cache lokal, dan Object Storage Service (OSS), serta mendukung pemisahan penyimpanan dan komputasi.
Sebuah instans AnalyticDB for PostgreSQL terdiri dari node koordinator dan beberapa node komputasi. Node koordinator bertanggung jawab atas manajemen metadata dan penyeimbangan beban, sedangkan node komputasi bertugas memproses data. Node komputasi mengintegrasikan pengoptimal Orca, mesin eksekusi Laser, dan mesin penyimpanan Beam yang dikembangkan sendiri untuk mendukung kueri berperforma tinggi. Node komputasi juga menggunakan tampilan material tambahan inkremental (IMVs) untuk membangun gudang data real-time. AnalyticDB for PostgreSQL menyimpan data panas pada ESSD yang terpasang di node komputasi dan data dingin di OSS. Penyimpanan bertingkat untuk data panas dan dingin meningkatkan performa kueri sekaligus mengurangi biaya penyimpanan. AnalyticDB for PostgreSQL menggunakan arsitektur yang memisahkan sumber daya komputasi dari sumber daya penyimpanan. Sumber daya komputasi pada node komputasi dapat diskalakan secara fleksibel sesuai kebutuhan beban kerja untuk meningkatkan performa dan pemanfaatan sumber daya. Sumber daya penyimpanan dapat diperluas tetapi tidak dapat dikurangi, memastikan persistensi data dan stabilitas sistem, serta memungkinkan penambahan kapasitas penyimpanan secara fleksibel seiring pertumbuhan volume data.
Fitur
Beradaptasi dengan beban kerja variabel tanpa optimasi manual.
AnalyticDB for PostgreSQL sepenuhnya kompatibel dengan sintaks SQL 2003 dan sebagian kompatibel dengan sintaks Oracle. Produk ini juga mendukung prosedur tersimpan PL/SQL serta pengoptimal kueri generasi berikutnya, menghilangkan kebutuhan untuk mengoptimalkan pernyataan SQL yang kompleks.
Menganalisis petabyte data dalam hitungan detik.
AnalyticDB for PostgreSQL menggunakan arsitektur scale-out MPP untuk merespons kueri petabyte data dalam hitungan detik. Produk ini mendukung komputasi vektor dan pengindeksan penyimpanan kolom cerdas, dengan performa hingga 10 kali lebih tinggi dibandingkan mesin database tradisional.
Menyediakan ketersediaan tinggi dan konektivitas selalu aktif.
AnalyticDB for PostgreSQL mendukung transaksi terdistribusi, redundansi untuk semua node dan data, pemantauan otomatis, failover untuk kesalahan perangkat keras, serta prinsip atomicity, consistency, isolation, durability (ACID).
Kompatibel dengan berbagai ekosistem.
AnalyticDB for PostgreSQL mendukung alat business intelligence (BI) dan extract, transform, load (ETL) utama. Misalnya, produk ini terintegrasi dengan ekstensi PostGIS untuk menganalisis data geografis dan pustaka MADlib yang menyediakan lebih dari 300 algoritma pembelajaran mesin bawaan.
Memungkinkan sinkronisasi data.
AnalyticDB for PostgreSQL mendukung sinkronisasi data real-time dan impor data batch dari berbagai sumber data menggunakan alat seperti Data Transmission Service (DTS) dan DataWorks. Produk ini juga mendukung akses konkurensi tinggi ke Object Storage Service (OSS) dan analisis danau data.
Dukungan teknis
Untuk dukungan teknis, bergabunglah dengan grup DingTalk AnalyticDB for PostgreSQL 11700737.
Batasan
Untuk informasi tentang batasan AnalyticDB for PostgreSQL, lihat Batasan.