All Products
Search
Document Center

Lindorm:Instal ApsaraDB for HBase SDK

Last Updated:Aug 27, 2026

Untuk terhubung ke LindormTable, Anda perlu menginstal SDK yang sesuai berdasarkan bahasa pemrograman yang digunakan. Anda dapat menggunakan ApsaraDB for HBase SDK untuk Java atau bahasa non-Java guna terhubung ke Lindorm. Topik ini menjelaskan cara menginstal ApsaraDB for HBase SDK untuk Java.

Instal ApsaraDB for HBase SDK untuk Java

Instal ApsaraDB for HBase SDK untuk Java agar dapat memanfaatkan seluruh fitur yang disediakan oleh LindormTable. Setelah instalasi selesai, Anda dapat menggunakan SDK tersebut untuk terhubung ke LindormTable dan mengembangkan aplikasi.

Prasyarat

Java Development Kit (JDK) versi 1.8 atau lebih baru telah diinstal.

Penting

ApsaraDB for HBase SDK untuk Java tidak mendukung rilis JDK 17.

Versi client

  • Jika Anda menginstal ApsaraDB for HBase SDK untuk Java dengan melakukan upgrade dari client open source HBase 1.x, tambahkan dependensi ApsaraDB for HBase 1.x.

  • Jika Anda menginstal ApsaraDB for HBase SDK untuk Java dengan melakukan upgrade dari client open source HBase 2.x, tambahkan dependensi ApsaraDB for HBase 2.x.

Catatan

Jika Anda menginstal ApsaraDB for HBase SDK untuk Java untuk pertama kalinya, kami menyarankan memilih versi ApsaraDB for HBase terbaru. Misalnya, jika client Anda menggunakan open source HBase 1.1.1 dan versi ApsaraDB for HBase terbaru adalah 1.8.8, instal ApsaraDB for HBase 1.8.8.

Prosedur

  • Jika client Anda menggunakan open source HBase 1.x, tambahkan dependensi berikut ke file pom.xml proyek Maven Anda:

    <dependency>
      <groupId>com.aliyun.hbase</groupId>
      <artifactId>alihbase-client</artifactId>
      <version>1.8.8</version>
    </dependency>
  • Jika klien Anda menggunakan HBase 2.x versi open source, tambahkan dependensi berikut ke file pom.xml proyek Maven Anda:

    <dependency>
      <groupId>com.aliyun.hbase</groupId>
      <artifactId>alihbase-client</artifactId>
      <version>2.8.11</version>
    </dependency>
Penting

Jika client ApsaraDB for HBase tidak didukung di lingkungan Anda, atau Anda biasanya menggunakan Hive, Spark, atau open source Flink untuk terhubung ke LindormTable, kami menyarankan menggunakan client open source HBase untuk terhubung ke dan menggunakan LindormTable.

Perhatikan hal-hal berikut saat menggunakan client open source HBase untuk terhubung ke dan menggunakan LindormTable:

  • Client open source HBase hanya dapat terhubung ke LindormTable melalui virtual private cloud (VPC), bukan melalui Internet.

  • Client open source HBase tidak dapat digunakan untuk mengakses instans Multi-AZ (High-Availability Edition). Hanya instans single-AZ dan instans Multi-AZ (Basic Edition) yang mendukung akses langsung menggunakan client open source.

  • Penggunaan client open source HBase untuk terhubung ke LindormTable dapat menyebabkan penurunan performa akibat konversi protokol.

  • Beberapa fitur Lindorm tidak tersedia saat menggunakan client open source HBase, seperti transmisi terkompresi, otentikasi permintaan, Access Control List (ACL), pelacakan end-to-end, serta dorongan dan optimasi konfigurasi client.

  • Versi LindormTable harus 2.6.2.8 atau lebih baru jika menggunakan client open source HBase. Untuk informasi selengkapnya tentang cara meningkatkan versi LindormTable, lihat Pembaruan versi minor.

  • Versi client open source HBase yang didukung berkisar dari 0.98 hingga 2.x. Untuk stabilitas dan keamanan yang lebih baik, kami menyarankan menggunakan versi 1.4.0 atau lebih baru. Versi di bawah 1.4.0 sudah usang, tidak lagi dipelihara oleh komunitas, dan mungkin memiliki potensi masalah.

Penggunaan

Penting

API ApsaraDB for HBase untuk Java tidak dapat digunakan untuk mengakses tabel SQL. Pastikan tipe tabel data sebelum terhubung ke LindormTable.

Sebelum menggunakan API ApsaraDB for HBase untuk Java guna terhubung ke LindormTable, periksa batasan pada API tersebut. Untuk informasi selengkapnya, lihat Batasan API HBase.

Untuk informasi selengkapnya tentang penggunaan dan parameter koneksi API ApsaraDB for HBase untuk Java, lihat Gunakan API HBase Java untuk terhubung ke dan menggunakan LindormTable.

Instal ApsaraDB for HBase SDK untuk bahasa non-Java (seperti C++, Python, dan Go)

Untuk informasi selengkapnya tentang cara menginstal ApsaraDB for HBase SDK untuk bahasa non-Java seperti C++, Python, dan Go serta cara menggunakannya untuk terhubung ke LindormTable, lihat Akses Tabel Lindorm menggunakan HBase SDK non-Java.

Referensi