Hbase-create-table
提供:Dev Guides
HBase-テーブルの作成
HBase Shellを使用してテーブルを作成する
例
以下に、empという名前のテーブルのサンプルスキーマを示します。 「個人データ」と「専門データ」の2つの列ファミリがあります。
Row key | personal data | professional data |
---|---|---|
以下に示すように、HBaseシェルでこのテーブルを作成できます。
そして、次の出力が得られます。
検証
以下に示す list コマンドを使用して、テーブルが作成されているかどうかを確認できます。 ここで、作成されたempテーブルを確認できます。
Java APIを使用したテーブルの作成
ステップ1:HBaseAdminのインスタンス化
このクラスにはパラメーターとしてConfigurationオブジェクトが必要です。したがって、最初にConfigurationクラスをインスタンス化し、このインスタンスをHBaseAdminに渡します。
ステップ2:TableDescriptorの作成
ステップ3:管理者を介して実行する
以下は、adminを介してテーブルを作成するための完全なプログラムです。
以下に示すように、上記のプログラムをコンパイルして実行します。
出力は次のようになります。