Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Bigtable dan HBase API
Salah satu cara berkomunikasi dengan Bigtable adalah melalui klien HBase Cloud Bigtable untuk Java, yang merupakan versi khusus dari klien Apache HBase. Klien HBase Cloud Bigtable untuk
Java memungkinkan Anda menulis aplikasi Java yang berkomunikasi dengan
Bigtable melalui HBase API open source. Klien ini
kompatibel dengan HBase API versi 1.x dan 2.x.
Klien HBase Cloud Bigtable untuk Java ditujukan bagi pelanggan yang bermigrasi
ke Bigtable dari HBase dan ingin terus menggunakan HBase API. Dalam semua kasus lainnya,
developer Java harus menggunakan
klien Cloud Bigtable
untuk Java, yang memanggil Bigtable API.
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 cukup menggunakan antarmuka klien HBase
versi yang dimodifikasi. Google menjalankan dan mengelola server untuk
layanan Bigtable.
Karena HBase dan Bigtable tidak identik, ada perbedaan
kecil antara HBase API standar dan HBase API untuk
Cloud Bigtable. Lihat Perbedaan antara HBase dan Bigtable API untuk mengetahui detailnya.
Klien HBase Cloud Bigtable untuk Java berfungsi dengan Hadoop 2.4 dan
yang lebih baru. Alat ini memerlukan lingkungan runtime Java 8.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-27 UTC."],[[["\u003cp\u003eThe Cloud Bigtable HBase client for Java allows Java applications to interact with Bigtable using the open-source HBase API, compatible with versions 1.x and 2.x.\u003c/p\u003e\n"],["\u003cp\u003eThis client is designed for users migrating from HBase to Bigtable who wish to maintain their use of the HBase API.\u003c/p\u003e\n"],["\u003cp\u003eWhen utilizing this client, the HBase server does not need to be run as Google manages the Bigtable service servers.\u003c/p\u003e\n"],["\u003cp\u003eAlthough Bigtable is similar to HBase, some minor differences exist between the standard HBase API and the HBase API for Cloud Bigtable.\u003c/p\u003e\n"],["\u003cp\u003eThe Cloud Bigtable HBase client for Java requires a minimum of Hadoop 2.4 and a Java 8 runtime environment to operate.\u003c/p\u003e\n"]]],[],null,["# Bigtable and the HBase API\n==========================\n\nOne way to communicate with Bigtable is through the\nCloud Bigtable HBase client for Java, which is a customized version of\nthe [Apache HBase](https://hbase.apache.org/) client. The Cloud Bigtable HBase client for\nJava enables you to write Java applications that communicate with\nBigtable through the open-source [HBase API](https://hbase.apache.org/apidocs/). The\nclient is compatible with HBase API versions 1.x and 2.x.\n\n\nThe Cloud Bigtable HBase client for Java is for customers who are migrating\nto Bigtable from HBase and want to continue using the HBase API. In all other cases,\nJava developers should instead use the\n[Cloud Bigtable client\nfor Java](/java/docs/reference/google-cloud-bigtable/latest/overview), which calls the Bigtable APIs.\n\nTo learn how to add the HBase client for Java to your application, see [Client\nLibraries](/bigtable/docs/reference/libraries).\n\nSource code for the client is available in the GitHub repository\n[googleapis/java-bigtable-hbase](https://github.com/googleapis/java-bigtable-hbase). Sample code that uses\nthe client is available in the following GitHub repositories:\n\n- [GoogleCloudPlatform/java-docs-samples](https://github.com/GoogleCloudPlatform/java-docs-samples)\n- [googleapis/java-bigtable-hbase](https://github.com/googleapis/java-bigtable-hbase)\n\nWhen you use the Cloud Bigtable HBase client for Java, you don't need to\nrun the HBase server. You are simply using a modified version of the HBase\nclient interface. Google runs and maintains the servers for the\nBigtable service.\n\nBecause HBase and Bigtable are not identical, there are minor\ndifferences between the standard HBase API and the HBase API for\nCloud Bigtable. See [Differences between the HBase and\nBigtable APIs](/bigtable/docs/hbase-differences) for details.\n\nThe Cloud Bigtable HBase client for Java works with Hadoop 2.4 and\nlater. It requires a Java 8 runtime environment.\n\nWhat's next\n-----------\n\n- View a [\"hello world\" example](/bigtable/docs/samples-java-hello) for the HBase client for Java.\n- Learn how to [connect to Bigtable](/bigtable/docs/hbase-connecting).\n- Find out how to [add the client library to your application](/bigtable/docs/reference/libraries)."]]