1.配置文件和连接信息
// 两个变量的声明:
private static Connection connection = null;
private static Admin admin = null;
static{
try {
// 1.获取配置文件信息
Configuration configuration = HBaseConfiguration.create();
configuration.set("hbase.zookeeper.quorum","vincen,vincen1,vincen2");
// 2.创建连接对象
connection = ConnectionFactory.createConnection(configuration);
// 3.创建admin对象
admin = connection.getAdmin();
} catch (IOException e) {
e.printStackTrace();
}
}
2.创建命名空间
public static void createNamespace(String ns){
// 14.1创建命名空间描述器
NamespaceDescriptor namespaceDescriptor = NamespaceDescriptor.create(ns).build();
// 14.2创建命名空间
try {
admin.createNamespace(namespaceDescriptor);
} catch (NamespaceExistException e){
S