java连接Hbase数据库

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java连接Hbase数据库相关的知识,希望对你有一定的参考价值。

java连接Hbase数据库

 

如果是是连接机群上的Hbase服务,需要提前将相关的几个xml文件存放在本地的编程目录下,否则开发端无法获取机群信息及授权;

hdfs-site.xml

core-site.xml

hbase-site.xml

.......

....................

 

maven中的依赖信息:

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase-client</artifactId>
    <version>you-hbase-version</version>
</dependency>

 

#Hbase管理类,用于获取hbase连接

package hbase;

import ConfigReader;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.client.HConnection;
import org.apache.hadoop.hbase.client.HConnectionManager;
import org.apache.hadoop.hbase.client.HTableInterface;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.io.FileInputStream;
import java.io.IOException;
import java.util.Prope

以上是关于java连接Hbase数据库的主要内容,如果未能解决你的问题,请参考以下文章

python连接hbase报错ioerror

hbase单机模式下,使用java API远程连接hbase的问题。

Hbase JavaAPI使用

java连接Hbase数据库

java 连接 kerberos 认证的 HBase 和 HDFS

在Windows下MyEclipse运行JAVA程序连接HBASE读取数据出错