一、配置:
1.添加依赖:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>1.3.0</version>
</dependency>
2.配置文件:
hbase:
master: hadoop-11:60000
zookeeper:
# quorum: hadoop-11,hadoop-12,hadoop-13,hadoop-14
quorum: xxx.xxx.xx.xx
property:
clientPort: xxxx
zookeeper:
znode:
parent: /hbase
二、创建连接:
@Value("${hbase.zookeeper.quorum}")
private String zkQuorum;
@Value("${hbase.master}")
private String hBaseMaster;
@Value("${hbase.zookeeper.property.clientPort}")
private String zkPort;
Configuration conf = HBaseConfiguration.create();
conf.set("hbase.zookeeper.quorum", zkQuorum); //zk 地址
conf.set("hbase.zookeeper.property.clientPort", zkPort);//zk 端口
Connection connection = ConnectionFactory.createConnection(conf);
三、创建表