Eclipse中JavaAPI连接HBase以及对HBase相关SQL进行DDL和DML操作案例—Junit测试

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.1 术语

1.2 环境搭建

1.3 对数据表的DDL和DML操作

1.4 hbase与java类型的转换


操作环境说明: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】->【f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值