HBase Java API 编程实验:
运行第1个HBase Java程序:1)启动VirtualBox虚拟机HBaes伪分布式,依次执行执行start-dfs.sh 脚本启动HDFS,再执行start-hbase.sh 脚本启动HBase
2)打开桌面图标"eclipse.exe",启动Java IDE(集成开发环境)Eclipse,查看Eclipse界面的左边栏,已经存在一个项目testHBase
3)Linux终端执行HBase Shell命令,进入HBase Shell命令行终端,执行list命令,查看当前的数据表,应该有一张students表
4)Linux终端执行hostname,查看主机名称,应该是master
5) 打开testHBase.java源代码文件,检查以下两行代码:
configuration.set("hbase.zookeeper.quorum", "hadoop"); //第2个参数是当前的主机名称,应该是maser
TableName tableName = TableName.valueOf("students"); //students应该是HBase已经存在的表
6)点击Eclipse上面的绿色按钮,运行testHBase项目,等待运行结果
7)查看下面Console栏中的输出,应该输出Table exists
8)修改代码为 TableName tableName = TableName.valueOf("students1"); //students1是HBase不存在的表
9)重复执行6)和7)步骤,查看下面Console栏中的输出,应该输出Table dose not exists