HBase を使用する

Prev Next

VPC環境で利用できます。

Apache HBaseは、リアルタイムのランダム読み取り、書き込みが行える HDFSベースのデータストレージです。アプリケーションのデータアクセスパターンを把握して、まず HBaseが効率的に使えるかを確認する必要があります。

注意
  • HBaseアプリを使用するには、まず ZOOKEEPER-3.4.13タイプの Zookeeperアプリを作成する必要があります。
  • HBaseアプリと OpenTSDBアプリを連携するには、必ず HBASE-2.2.3タイプの HBaseアプリを作成する必要があります。
参考

HBaseシェル(shell)を利用するには、アプリに対するクライアント環境の構成をご参照ください。

HBaseアプリの詳細情報を確認

アプリの作成が完了すると、詳細情報を確認できます。アプリの詳細情報の StatusStableの場合、アプリが正常に起動されたことを意味します。
アプリの詳細情報を確認する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールの VPC環境で、i_menu > Services > Big Data & Analytics > Data Forestメニューを順にクリックします。
  2. 左側の Data Forest > Appsメニューをクリックします。
  3. アプリを所有するアカウントを選択します。
  4. 詳細情報を確認するアプリをクリックします。
  5. アプリの詳細情報を確認します。
    df-hbase_2-1_updated_ko
    • Quick links
      • HBase RegionServer-0 Status UI: HBaseのリージョンサーバのステータスを管理できる URL
      • HBase Master Status UI: HBaseの Master UI
    • コンポーネント: HBASE-2.2.3アプリタイプは master、region server、thrift、thrift2、restコンポーネントで構成されます。
      • hbasemaster: リージョンサーバの管理および Zookeeperを利用してモニタリング可能
      • regionserver: リージョンの管理とクライアントのリクエスト処理が可能
      • thrift: HBaseのデータのやり取りのために必要な APIサーバ
      • thrift2: thriftに concurrent機能が追加された APIサーバ
      • rest: REST方式の APIサーバ
参考

thrift、thrift2、restのコンテナ数は「0」がデフォルト値です。必ず必要な場合にのみ追加してください。

HBase使用時の注意事項

アプリを削除(destroy)する場合、HBaseアプリが使用していた Zookerアプリパス zookeeper.znode.parenを削除してください。Zookeeperアプリパスを削除せずに同じ名前の HBaseアプリを再作成すると、問題が生じる可能性があります。