Updated on 2025-07-24 GMT+08:00

HBase Usage Process

The CloudTable HBase cluster mode provides a distributed, scalable, and fully managed NoSQL data storage system based on Apache HBase. It provides strong consistency and single-digit millisecond latency so it is optimal for storage and queries of massive amounts of structured and semi-structured data.

After a CloudTable HBase cluster is created, you can access it using the following methods:

  • Using a client to access the cluster

    For details, see Using HBase. This section describes how to use HBase Shell to access a cluster.

  • Call native open source APIs to develop HBase applications, and access the cluster through a CloudTable HBase link.

    For details, see CloudTable Service Developer Guide.

    Figure 1 HBase usage process
    Table 1 HBase usage process

    Step

    Substep

    Description

    Detailed Instructions

    Preparations

    Creating a user and granting permissions

    • Before using CloudTable HBase, you need to register a Huawei Cloud account, complete real-name authentication, and grant the necessary permissions to your account.
    • Grant the necessary service permissions to a user group, and then add users to this group to enable their access.

    Creating a User and Granting Permissions

    Creating a cluster

    Creating an HBase cluster

    Before using HBase to execute tasks, you need to create an HBase cluster.

    Creating an HBase Cluster

    Downloading the client

    Downloading the HBase client

    After creating a cluster, download and install the client. After the client is installed, you can use the SSH tool to connect to the cluster.

    Connecting to an HBase Normal Cluster Using HBase Shell

    Preparing an ECS

    -

    If the client tool runs on Linux, you need to prepare a Linux ECS that is in the VPC as an HBase cluster and the Linux ECS serves as a client host.

    If the client tool runs on Windows, you need to prepare a Windows ECS that is in the VPC as an HBase cluster and the Windows ECS serves as a client host.

    Preparing an ECS

    Installing the client

    -

    Place the downloaded client on the ECS, decompress the package, and install the client.

    Manually Installing a Client

    Connecting to the cluster

    -

    After installing the MySQL client on the ECS, you can run commands to connect to the cluster and perform service operations.

    Connecting to an HBase Cluster