HBase 删除表
-
使用HBase Shell删除表
使用drop命令,可以删除表。删除表之前,必须禁用它。验证是否使用exist命令验证表是否存在。drop_all 此命令用于删除与命令中给定的“正则表达式”匹配的表。其语法如下:例 - 假设有名为raja,rajani,rajendra,rajesh和raju的表。所有这些表都以字母raj开头。首先,让我们使用disable_all命令禁用所有这些表,如下所示。现在,您可以使用drop_all命令删除所有它们,如下所示。 -
使用Java API删除表
您可以使用HBaseAdmin类中的deleteTable()方法删除表。请按照下面给出的步骤使用Java API删除表。第1步Admin类。第2步使用Admin类的disableTable()方法禁用该表。第三步现在,使用Admin类的deleteTable()方法删除表。下面给出的是删除HBase中的表的完整Java程序。编译并执行上述程序,如下所示。以下应该是输出: