目录
操作环境说明:CentOS6.6
eclipse开发
jdk1.8
hbase-1.2.0
hadoop-2.6.5
开发前务必先启用hadoop的两个运算框架,在启动hbase,这两个都比较脆弱,操作途中精良避免宕机带来的麻烦,特别是台式机操作。
1.1 术语
1)【HBaseConfiguration】
HBaseConfiguration 是 Configuration 的子类,主要用于hbase的配置文件管理。
2)【Admin】
Admin是hbase的系统管理对象,主要用于查询所有表,新增表,修改表,删除表等DDL操作。
3)【TableName】
TableName是一个表类型。
4)其他,这里自己用excel表格绘制了两张hbase数据库概要图,按照自己的理解方式绘制的,有更好的,欢迎指点:


1.2 环境搭建
1)新建JavaProject项目【hbasedemo01】
【file】-->【new】-->【JavaProject】-->【project name:工程名(hbasedemo01)】-->【finish】
2)新建资源文件夹【resource】
【右键项目名】->【new】->【source folder】->【folder name:resource】->【finish】
3)增加配置文件 【 core-site.xml 】 ,【 log4j.properties】 (两个配置文件在hadoop安装目录下的conf文件都能找到,可直接使用),【hbase-site.xml】配置文件在hbase的安装目录下的conf目录下,可以直接拷贝使用,拷贝方式举一个例:
[hduser@node1 conf]$ cp hbase-site.xml /home/hduser/workspace/hbasedemo/resource/
4)新建以一个【lib】文件存放jar文件:
【右键项目名】->【new】->【folder】->【folder na

本文介绍了如何在 Eclipse 中使用 Java API 连接 HBase,并进行数据表的 DDL 和 DML 操作。通过详细步骤展示了环境搭建,包括 JDK、HBase 和 Hadoop 的版本要求,以及项目结构和所需 jar 包的配置。同时,文章讲解了 HBaseConfiguration、Admin 类和 TableName 的作用。在数据操作部分,讲解了字符串、数字与字节数组之间的转换方法。
最低0.47元/天 解锁文章
3945

被折叠的 条评论
为什么被折叠?



