[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-03。"],[[["\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\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- 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)."]]