Using HBase

Prev Next

Available in VPC

Apache HBase is HDFS-based data storage that can randomly read and write in real time. Before using HBase, identify the application’s data access patterns to determine whether HBase can be used efficiently.

Caution
  • To use the HBase app, first create a Zookeeper app of type ZOOKEEPER-3.4.13.
  • To integrate the HBase app and the OpenTSDB, you must create the HBase app of type HBASE-2.2.3.
Note

To use the HBase shell, see Configure client environment for apps.

Check HBase app details

Once the app is created, you can view its details. If the Status in the app details is Stable, the app is running normally.
To view app details:

  1. In the VPC environment on the NAVER Cloud Platform console, navigate to i_menu > Services > Big Data & Analytics > Data Forest.
  2. Click Data Forest > Apps on the left.
  3. Select the account that owns the app.
  4. Click the app to view its details.
  5. Review the app details.
    df-hbase_2-1_updated_ko
    • Quick links
      • HBase RegionServer-0 Status UI: URL for managing the status of HBase's Region server
      • HBase Master Status UI: HBase Master UI.
    • Component: The HBASE-2.2.3 application type consists of the master, region server, thrift, thrift2, and REST components.
      • hbasemaster: Manages region servers and monitors them using Zookeeper.
      • regionserver: Handles region management and client requests.
      • thrift: API server for exchanging data with HBase.
      • thrift2: API server with added concurrency support.
      • rest: REST-based API server.
Note

The number of containers of thrift, thrift2, and rest is "0" by default. Add more only if necessary.

Cautions for using HBase

When you destroy the app, delete zookeeper.znode.paren, the Zookeeper app path that the HBase app has used. If you create the HBase app with the same name again without deleting the Zookeeper app path, issues may occur.