作者:kuaike的诱惑 | 来源:互联网 | 2023-08-31 19:47
packagecn.hbase.ddl_2015_10_28;importorg.apache.hadoop.conf.Configuration;importor
package cn.hbase.ddl_2015_10_28;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.client.HBaseAdmin;
/*
* 2015.10.29 14:08
* 主要是测试方法tableExists()方法
*/
public class IsTableExistsTest {
public static void main(String[] args) throws Exception { //驱动方法
Configuration cOnf= HBaseConfiguration.create();
HBaseAdmin hBaseClient = new HBaseAdmin(conf);
if(hBaseClient.tableExists("t_3")){
System.out.println("true");
}else{
System.out.println("not found");
}
hBaseClient.close();
}
}
/*
* 总结:
*
1 tableExists(byte[] tableName)
*
2 tableExists(String tableName)
*
3 tableExists(TableName tableName)
*
其实,第一,二 种方法里,参数最终还是转换为了TableName类型
*
在HBaseAdmin类的tableTxists方法,也是调用的MetaReader里的tableTxists方法,具体没有再往深入的研究
*/