All Products
Search
Document Center

ApsaraDB for HBase:Setel pre-partisi

Last Updated:Aug 22, 2026

Fitur pre-partitioning pada ApsaraDB for HBase membantu Anda merancang rowkey yang efektif guna mencegah hot spot data. Topik ini menjelaskan cara mengatur pre-partisi untuk tabel HBase.

Metode konfigurasi

Untuk mengatur pre-partisi pada tabel HBase bernama test, gunakan pernyataan contoh berikut. Tabel di bawah ini menjelaskan bidang-bidang yang digunakan dalam contoh tersebut.

create'test',{NAME => 'f1',COMPRESSION => 'snappy' }, { NUMREGIONS => 50, SPLITALGO => 'HexStringSplit' }

Field

Description

NAME

Nama keluarga kolom tabel HBase.

COMPRESSION

Format kompresi data untuk tabel HBase. Untuk informasi selengkapnya, lihat Data compression and encoding.

NUMREGIONS

Jumlah Wilayah. Hitung jumlah Wilayah berdasarkan ukuran penyimpanan 6 GB hingga 8 GB per Wilayah. Untuk Kluster besar, tingkatkan jumlah Wilayah.

SPLITALGO

Algoritma untuk memisahkan Rowkey. ApsaraDB for HBase menyediakan tiga algoritma pemisahan. Skenario penggunaan masing-masing algoritma dijelaskan di bawah ini:

  • HexStringSplit: Gunakan untuk Rowkey yang memiliki string heksadesimal sebagai awalan.

  • DecimalStringSplit: Gunakan untuk Rowkey yang memiliki string angka desimal sebagai awalan.

  • UniformSplit: Gunakan untuk Rowkey yang memiliki awalan sepenuhnya acak.

Untuk informasi selengkapnya tentang cara merancang Rowkey, lihat How to design a Rowkey.