全部产品
Search
文档中心

Lindorm:Instal ApsaraDB untuk HBase SDK

更新时间:Jul 02, 2025

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

Instal ApsaraDB untuk HBase SDK untuk Java

Anda dapat menginstal ApsaraDB untuk HBase SDK untuk Java untuk memanfaatkan semua fitur yang disediakan oleh LindormTable. Setelah instalasi selesai, Anda dapat menggunakan SDK ini untuk terhubung ke LindormTable dan mengembangkan aplikasi.

Prasyarat

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

Penting

ApsaraDB untuk HBase SDK untuk Java tidak mendukung JDK versi 17.

Versi klien

  • Jika Anda menginstal ApsaraDB untuk HBase SDK untuk Java dengan meningkatkan klien yang menggunakan open source HBase 1.x, tambahkan dependensi pada ApsaraDB untuk HBase 1.x.

  • Jika Anda menginstal ApsaraDB untuk HBase SDK untuk Java dengan meningkatkan klien yang menggunakan open source HBase 2.x, tambahkan dependensi pada ApsaraDB untuk HBase 2.x.

Catatan

Jika Anda menginstal ApsaraDB untuk HBase SDK untuk Java untuk pertama kalinya, kami sarankan memilih versi ApsaraDB untuk HBase terbaru. Sebagai contoh, jika klien Anda menggunakan open source HBase 1.1.1 dan versi terbaru ApsaraDB untuk HBase adalah 1.8.8, disarankan untuk menginstal ApsaraDB untuk HBase 1.8.8.

Prosedur

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

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

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

Jika klien yang menggunakan ApsaraDB untuk HBase tidak didukung di lingkungan Anda, atau Anda biasanya menggunakan Hive, Spark, atau open source Flink untuk terhubung ke LindormTable, disarankan menggunakan klien open source HBase untuk terhubung dan menggunakan LindormTable.

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

  • Jika Anda menggunakan klien open source HBase, Anda hanya dapat terhubung ke LindormTable melalui virtual private cloud (VPC) dan bukan melalui Internet.

  • Klien open source HBase tidak dapat digunakan untuk mengakses instans Lindorm yang diterapkan di beberapa zona.

  • Jika Anda menggunakan klien open source HBase untuk terhubung ke LindormTable, kinerja LindormTable mungkin menurun karena konversi protokol.

  • Jika Anda menggunakan klien open source HBase untuk menggunakan LindormTable, beberapa fitur yang disediakan oleh Lindorm tidak dapat digunakan, seperti transmisi terkompresi, autentikasi permintaan, Access Control List (ACL), pelacakan ujung ke ujung, serta pengoptimalan dan penyesuaian konfigurasi klien.

  • Jika Anda menggunakan klien open source HBase untuk terhubung ke LindormTable, versi LindormTable harus 2.6.2.8 atau lebih baru. Untuk informasi lebih lanjut tentang cara meningkatkan versi LindormTable, lihat Tingkatkan versi mesin minor dari instans Lindorm.

  • Versi open source HBase yang digunakan oleh klien harus antara 0.98 hingga 2.x.

Penggunaan

Penting

Anda tidak dapat menggunakan API ApsaraDB untuk HBase untuk Java untuk mengakses tabel SQL. Periksa tipe tabel data sebelum terhubung ke LindormTable.

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

Untuk informasi lebih lanjut tentang penggunaan dan parameter koneksi API ApsaraDB untuk HBase untuk Java, lihat Gunakan API ApsaraDB untuk HBase untuk Java untuk mengembangkan aplikasi.

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

Untuk informasi lebih lanjut tentang cara menginstal ApsaraDB untuk HBase SDK untuk bahasa non-Java seperti C++, Python, dan Go, serta cara menggunakan SDK tersebut untuk terhubung ke LindormTable, lihat Gunakan ApsaraDB untuk HBase SDK untuk bahasa non-Java untuk terhubung ke LindormTable.

Referensi