Bigtable dan HBase API
Salah satu cara berkomunikasi dengan Bigtable adalah melalui klien Cloud Bigtable HBase untuk Java, yang merupakan versi kustom dari klien Apache HBase. Klien Cloud Bigtable HBase untuk Java memungkinkan Anda menulis aplikasi Java yang berkomunikasi dengan Bigtable melalui HBase API open source. Klien kompatibel dengan HBase API versi 1.x dan 2.x.
Untuk mempelajari cara menambahkan klien HBase untuk Java ke aplikasi Anda, lihat Library Klien.
Kode sumber untuk klien tersedia di repositori GitHub googleapis/java-bigtable-hbase. Kode contoh yang menggunakan klien tersedia di repositori GitHub berikut:
Saat menggunakan klien HBase Cloud Bigtable untuk Java, Anda tidak perlu menjalankan server HBase. Anda hanya perlu menggunakan versi antarmuka klien HBase yang dimodifikasi. Google menjalankan dan mengelola server untuk layanan Bigtable.
Karena HBase dan Bigtable tidak identik, ada sedikit perbedaan antara HBase API standar dan HBase API untuk Cloud Bigtable. Lihat Perbedaan antara API HBase dan Bigtable untuk mengetahui detailnya.
Klien Cloud Bigtable HBase untuk Java berfungsi dengan Hadoop 2.4 dan yang lebih baru. Ini membutuhkan lingkungan runtime Java 8.
Langkah selanjutnya
- Lihat contoh"hello world" untuk klien HBase untuk Java.
- Pelajari cara terhubung ke Bigtable.
- Cari tahu cara menambahkan library klien ke aplikasi Anda.