云应用系统开发-------Hbase API编程开发
实验目的要求
1、搭建hbase编程环境
2、配置eclipse和引入合适的jar包
3、Hadoop集群与hbase启动顺序
4、Hbase应用程序练习
实验环境
Hadoop集群已搭建好
实验内容与完成情况
一、开发Hbase应用程序
1、创建普通java工程
2、连接hadoop集群找到将实验所需的jar包,并将其导入到hbase项目对应的目录下,并且构建路径
3、连接hadoop集群传输所需的hbase-site.xml文件
4、在项目中添加habse文件夹。将hbase-site.xml上传
5、修改hosts文件
6、启动集群
7.编写测试类,进行测试
二、Hbase数据存储管理API
1、编写代码,实现数据库连接、创建表(scores2)、修改表、查看表结构、表里上传数据
运行结果
2、使用get方法查看表里数据
执行结果:
3、使用scan方法扫描表
扫描结果
出现的问题与解决方案
问题1.连接hadoop集群找到实验所需的jar包,并将其导入到hbase项目对应的目录下后发现JAR包并没有导完
解决:删除jar包重新导入,还是没有成功解决,找其他同学的jar包重导,成功解决问题2.连接hadoop集群传输所需的hbase-site.xml文件时xftp没有成功连接
解决:csdn查找,控制面板\网络和 Internet\网络和共享中心\更改适配器设置,将vnet8的适配器的IP地址改成虚拟机的地址,以前是自动获取ip地址,完成后cmd上ping主机地址,成功执行,然后成功连接,传输文件