All Products
Search
Document Center

AnalyticDB:Istilah

Last Updated:Mar 29, 2026

AnalyticDB for MySQL menggunakan istilah-istilah berikut di seluruh dokumentasi dan Konsolnya.

Wilayah

Wilayah adalah lokasi geografis tempat Pusat data Alibaba Cloud ditempatkan. Wilayah biasanya dinamai berdasarkan kota tempat Pusat data tersebut berada. Sebagai contoh, wilayah Malaysia (Kuala Lumpur) memiliki Pusat datanya di Kuala Lumpur.

Zona

Zona adalah lokasi terisolasi di dalam suatu wilayah yang memiliki pasokan daya dan jaringan independen. Setiap wilayah terdiri dari beberapa zona. Sebagai contoh, wilayah Tiongkok (Beijing) memiliki dua belas zona, termasuk Beijing Zona A dan Beijing Zona B.

Sumber daya yang ditempatkan dalam zona yang sama berbagi jaringan yang sama, sehingga meminimalkan latensi dan meningkatkan kecepatan komunikasi antar layanan.

Kluster

Kluster adalah unit penerapan tingkat teratas di AnalyticDB for MySQL. Kluster secara fisik terisolasi satu sama lain. Setiap kluster berisi satu database fisik dan satu atau lebih database logis.

Database fisik

Database fisik adalah representasi penyimpanan dasar dari sebuah database pada perangkat fisik, yang terdiri atas file data, file log, dan file indeks.

Database fisik dibuat secara otomatis saat Anda membuat kluster AnalyticDB for MySQL. Database ini dibagi menjadi beberapa shard, yang didistribusikan ke kelompok node penyimpanan. Setiap shard dikelola oleh grup Raft.

Database logis

Database logis adalah struktur organisasi database yang berisi tabel, tampilan, dan indeks. Database logis dibuat dengan mengeksekusi pernyataan CREATE DATABASE. Satu kluster AnalyticDB for MySQL mendukung hingga 2.048 database logis.

Semua referensi terhadap "database" dalam dokumentasi AnalyticDB for MySQL mengacu pada database logis.

Shard

Shard adalah irisan horizontal dari sebuah tabel, yang dibuat dengan memisahkan tabel berdasarkan kunci distribusi. Shard didistribusikan ke kelompok node penyimpanan, sehingga setiap kelompok node penyimpanan mengelola sebagian data, yang membantu meningkatkan skalabilitas dan kinerja sistem.

Setiap shard dikelola oleh grup Raft independen. Beberapa replika grup Raft diterapkan di berbagai node penyimpanan dalam kelompok node penyimpanan yang sama, dan protokol Raft menjamin konsistensi data di antara replika-replika tersebut.

Distribusi shard

image

Jumlah shard dalam suatu kluster tidak berubah setelah Anda mengubah konfigurasi kluster. Untuk menanyakan jumlah shard saat ini, jalankan:

SELECT COUNT(1) FROM information_schema.kepler_meta_shards;

Partisi

Partisi adalah subdivisi dari sebuah shard, yang dibuat dengan memisahkan shard berdasarkan kunci partisi. Dalam kebanyakan kasus, kolom tanggal digunakan sebagai kunci partisi untuk mendukung manajemen siklus hidup data.

Tabel

AnalyticDB for MySQL mendukung dua jenis tabel: tabel partisi dan tabel replikasi. Untuk detail sintaksis, lihat CREATE TABLE.

Tabel partisi

Tabel partisi (juga disebut tabel standar) mendistribusikan data secara horizontal ke semua shard berdasarkan kunci distribusi. Setiap shard kemudian dibagi lagi menjadi partisi berdasarkan kunci partisi.

Karakteristik utama:

  • Skalabel sesuai sistem terdistribusi untuk throughput kueri tinggi

  • Mendukung hingga ratusan miliar baris

Tabel partisi merupakan jenis tabel utama untuk beban kerja analitik skala besar.

Tabel replikasi

Tabel replikasi menyimpan salinan lengkap datanya di setiap shard dalam kluster. Perubahan pada tabel replikasi disiarkan ke semua shard untuk menjaga konsistensi, yang berdampak pada kinerja penulisan.

Karakteristik utama:

  • Setiap shard menyimpan salinan lengkap data

  • Ukuran maksimum yang direkomendasikan: 20.000 baris

  • Hindari operasi insert, update, atau delete yang sering

Unit I/O elastis (EIU)

Unit I/O elastis (EIU) adalah unit sumber daya yang digunakan untuk menskalakan kapasitas penyimpanan dan I/O pada kluster AnalyticDB for MySQL dalam mode elastis untuk Edisi Kluster. Setiap EIU merupakan kelompok node penyimpanan yang terdiri dari tiga node penyimpanan, menyediakan kemampuan penyimpanan data, penulisan, kueri, dan pemindaian.

Beli EIU saat membuat kluster, lalu lakukan scale up atau scale out untuk memenuhi kebutuhan throughput penulisan tinggi atau pemindaian volume besar. Untuk metrik kinerja, lihat Scale up atau out resource I/O elastis.

Unit komputasi AnalyticDB (ACU)

Unit komputasi AnalyticDB (ACU) adalah unit sumber daya untuk AnalyticDB for MySQL Edisi Data Lakehouse. Sumber daya komputasi dan penyimpanan dikemas menjadi ACU. Setiap ACU setara dengan sekitar 1 core dan memori 4 GB.

Kelompok sumber daya

Kelompok sumber daya adalah kumpulan sumber daya komputasi terisolasi di dalam suatu kluster. Kelompok sumber daya secara fisik terisolasi satu sama lain, sehingga beban kerja yang ditugaskan ke kelompok sumber daya berbeda tidak saling berebut sumber daya.

Kelompok sumber daya didukung pada:

  • Kluster AnalyticDB for MySQL Edisi Data Warehouse dalam mode elastis untuk Edisi Kluster

  • Kluster AnalyticDB for MySQL Edisi Data Lakehouse

Tetapkan jenis pekerjaan berbeda ke kelompok sumber daya terpisah untuk mencegah konflik sumber daya. Sebagai contoh, jalankan pemrosesan batch dan analitik real-time di kelompok sumber daya terpisah agar tidak terjadi degradasi kinerja.