A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cloud.google.com/bigtable/docs/hbase-bigtable below:

Bigtable and the HBase API | Bigtable Documentation

Stay organized with collections Save and categorize content based on your preferences.

Bigtable and the HBase API

One way to communicate with Bigtable is through the Cloud Bigtable HBase client for Java, which is a customized version of the Apache HBase client. The Cloud Bigtable HBase client for Java enables you to write Java applications that communicate with Bigtable through the open-source HBase API. The client is compatible with HBase API versions 1.x and 2.x.

The Cloud Bigtable HBase client for Java is for customers who are migrating to Bigtable from HBase and want to continue using the HBase API. In all other cases, Java developers should instead use the Cloud Bigtable client for Java, which calls the Bigtable APIs.

To learn how to add the HBase client for Java to your application, see Client Libraries.

Source code for the client is available in the GitHub repository googleapis/java-bigtable-hbase. Sample code that uses the client is available in the following GitHub repositories:

When you use the Cloud Bigtable HBase client for Java, you don't need to run the HBase server. You are simply using a modified version of the HBase client interface. Google runs and maintains the servers for the Bigtable service.

Because HBase and Bigtable are not identical, there are minor differences between the standard HBase API and the HBase API for Cloud Bigtable. See Differences between the HBase and Bigtable APIs for details.

The Cloud Bigtable HBase client for Java works with Hadoop 2.4 and later. It requires a Java 8 runtime environment.

What's next

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-04-29 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-29 UTC."],[[["The 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."],["This client is designed for users migrating from HBase to Bigtable who wish to maintain their use of the HBase API."],["When utilizing this client, the HBase server does not need to be run as Google manages the Bigtable service servers."],["Although Bigtable is similar to HBase, some minor differences exist between the standard HBase API and the HBase API for Cloud Bigtable."],["The Cloud Bigtable HBase client for Java requires a minimum of Hadoop 2.4 and a Java 8 runtime environment to operate."]]],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.3