PolarDB for Oracle sangat kompatibel dengan sintaks Oracle, termasuk fitur-fitur umum seperti tipe data bawaan, sintaks prosedur tersimpan, tampilan sistem umum, database link, tabel partisi, dan indeks partisi. Dikombinasikan dengan alat Advanced Database & Application Migration (ADAM), layanan ini memungkinkan migrasi beban kerja database Oracle yang sudah ada secara mulus.
Pengguna Oracle yang sudah ada dapat beralih ke PolarDB for Oracle dengan perubahan kode minimal hingga tanpa perubahan sama sekali. Sebagai produk database dengan pertumbuhan tercepat dalam sejarah Alibaba Cloud, layanan ini telah terbukti sukses baik di dalam Alibaba Group maupun di cloud publik, serta banyak digunakan di berbagai industri seperti keuangan, layanan publik, energi, telekomunikasi, retail baru, dan pendidikan. PolarDB for Oracle merupakan pemimpin dalam evolusi teknologi database relasional Alibaba Group.
Dibandingkan dengan database Oracle tradisional, PolarDB for Oracle menawarkan manfaat arsitektural dari PolarDB serta keunggulan berikut:
-
Replikasi latensi rendah dengan physical log
Dengan memanfaatkan penyimpanan bersama dan physical log, latensi replikasi antara node primary dan standby tetap dalam rentang milidetik. Untuk beban kerja yang memerlukan zero data loss, Anda dapat mengaktifkan strong consistency, meskipun hal ini dapat berdampak pada kinerja penulisan.
-
Eksekusi paralel lintas node HTAP
PolarDB for Oracle mendukung Hybrid Transactional/Analytical Processing (HTAP). Dengan memanfaatkan komputasi paralel terdistribusi, layanan ini dapat mengeksekusi satu kueri SQL di beberapa node read-only. Pendekatan ini memanfaatkan sepenuhnya throughput I/O tinggi dari lapisan penyimpanan bersama serta sumber daya CPU dan memori dari node read-only. Anda dapat menjalankan kueri analitik real-time pada data transaksional tanpa harus memindahkannya ke platform analitik terpisah. Untuk mencegah dampak kinerja pada beban kerja transaksional, node read-only yang menjalankan kueri analitik dapat diisolasi secara fisik dari node yang menangani kueri transaksional. Jika diperlukan daya pemrosesan tambahan, Anda dapat menambahkan compute node secara elastis tanpa perlu mendistribusikan ulang data.
-
Rencana eksekusi akurat dengan pengoptimal generasi berikutnya
Beban kerja database sangat beragam, dan rencana eksekusi yang salah dapat menyebabkan kueri lambat. Untuk mengatasi tantangan ini, PolarDB for Oracle menggunakan cost-based optimizer generasi berikutnya.
-
Fitur kernel spesifik skenario
PolarDB for Oracle menyediakan fitur kernel khusus untuk skenario tertentu, seperti optimasi untuk flash sale atau manajemen connection pool bawaan.
-
Kemampuan enterprise-grade yang ditingkatkan
Berkat optimasi mendalam pada arsitektur dan kernel-nya, PolarDB for Oracle memberikan kinerja lebih dari dua kali lipat. Layanan ini memenuhi persyaratan keamanan enterprise melalui enkripsi in-transit dan penyimpanan. Berdasarkan arsitektur one-write-multiple-read, sebuah kluster dapat diskalakan hingga 15 node read-only untuk menangani beban kerja dinamis. Layanan ini mendukung model penagihan pay-as-you-go, dan kapasitas penyimpanan dapat diskalakan hingga 500 TB.
-
Penskalaan Sesuai Permintaan
-
Anda dapat membuat instans PolarDB dengan spesifikasi instans yang berbeda untuk menangani berbagai beban kerja bisnis.
-
Anda dapat meningkatkan spesifikasi instans seiring pertumbuhan beban kerja database dan kebutuhan penyimpanan, serta menurunkan spesifikasinya selama periode tidak sibuk. Scaling sesuai permintaan ini memungkinkan perencanaan sumber daya perangkat keras dasar yang lebih efektif dan optimalisasi biaya.
-
-
Kompatibilitas Oracle
-
Dibangun berdasarkan pengalaman luas Alibaba Group, PolarDB for Oracle kompatibel dengan sintaks Oracle yang paling sering digunakan oleh developer dan DBA, sehingga menghilangkan kebutuhan pelatihan ulang.
-
Saat digunakan bersama platform Advanced Database & Application Migration (ADAM), layanan ini menawarkan proses migrasi terstruktur berbasis alur kerja. ADAM menyediakan kemampuan migrasi end-to-end, termasuk penilaian pra-migrasi, sinkronisasi dan verifikasi data, analisis kompatibilitas sintaks SQL untuk aplikasi Java, serta perbandingan kinerja pasca-migrasi.
-