实验目的:
搭建Hbase编程环境
配置Eclipse和引入合适的jar包
Hadoop集群与Hbase启动顺序
Hbase应用程序练习
书上代码练习
学习编写一个Hbase API程序
实验要求:
学会创建HBase的工程项目,至少掌握以下一种方法
学会使用Maven创建一个工程项目
学会在普通的Java工程项目中配置HBase编程环境
配置好运行环境与运行条件
当用maven创建一个工程项目时,会写pom.xml
当用普通Java工程项目时,会导入相应的jar包
配置好其他运行条件host、Hbase-site.xml
结合上课课件自己实现HBase程序代码
实验环境:
1.搭建Hadoop平台
2.搭建Hbase编程环境
3.配置Eclipse编程环境
一、开发Hbase应用程序
1、构建Java工程文件
2、导入jar包,新建文件夹lib(new-folder)
3、添加hbase-site文件
4、修改hosts文件
5、编写测试代码
5、查看结果
二、 Hbase数据存储管理API
-
编写测试代码
1.1 创建表
1.2 修改表-----增加列族
1.3 修改表-----删减列族
1.4 查看表结构
2、查看结果
-
在Hadoop集群中查看结果
-
通过Table接口和Put类向Score表插入数据
-
查看结果
-
在Hadoop集群中查看结果
7.Get类(获取单个行的相关信息)
-
查看结果
-
Scan操作
-
查看结果
出现的问题:
HMaster节点不稳定,Cluster-01节点没有HMaster进程;
解决方案:
关掉Cluster-02,重新启动hbase;