HBase-テーブルをドロップ
HBase Shellを使用してテーブルを削除する
existsコマンドを使用して、テーブルが削除されているかどうかを確認します。
drop_all
このコマンドは、コマンドで指定された「正規表現」に一致するテーブルを削除するために使用されます。 その構文は次のとおりです。
- 注意:*テーブルを削除する前に、無効にする必要があります。
例
raja、rajani、rajendra、rajesh、rajuという名前のテーブルがあるとします。
これらの表はすべて raj という文字で始まります。 まず、以下に示すように disable_all コマンドを使用して、これらすべてのテーブルを無効にします。
これで、以下に示す drop_all コマンドを使用して、それらすべてを削除できます。
Java APIを使用したテーブルの削除
ステップ1
HBaseAdminクラスをインスタンス化します。
ステップ2
ステップ3
以下は、HBaseのテーブルを削除する完全なJavaプログラムです。
以下に示すように、上記のプログラムをコンパイルして実行します。
出力は次のようになります。