HBaseのテーブル作成コマンドは何ですか?
HBaseでテーブルを作成するには、HBaseシェル(hbase shell)またはHBase Java APIを使用します。以下は、HBaseシェルを使用してテーブルを作成するコマンドです:
1. HBaseシェルを実行してください。以下のコマンドをターミナルに入力してください。
hbase shell
2. HBaseシェルで`create`コマンドを使用してテーブルを作成してください。例えば、以下のコマンドは、`my_table`という名前のテーブルを作成し、1つ以上の列ファミリーを指定します。
create 'my_table', 'column_family1', 'column_family2'
`my_table`はテーブルの名前であり、`column_family1`と`column_family2`は列ファミリーの名前です。
3. 表の属性を定義するために、他のパラメータを選択的に追加することができます。
create 'my_table', {NAME => 'column_family1', VERSIONS => 1}, {NAME => 'column_family2',
VERSIONS => 2}
上記の例では、`column_family1`の最大バージョン数を1に、`column_family2`の最大バージョン数を2に指定しました。
4. 表を作成した後は、`list`コマンドを使用して作成済みのすべての表を表示できます。
list
これにより、すべての既存のテーブルが表示されます。
これはHBase Shellでテーブルを作成するための基本的な手順とコマンドです。HBase Java APIを使用してプログラムでテーブルを作成することもできることを覚えておいてください。