1欢迎下载实验 4 熟悉常用的HBase操作姓名:包生友专业年级:软件 143 学号: 2014012699 1
理解 HBase在 Hadoop体系结构中的角色;2
熟练使用 HBase操作常用的Shell命令;3
熟悉 HBase操作常用的Java API
实验环境操作系统: Linux Hadoop版本: 2
0或以上版本HBase版本: 1
2或以上版本JDK版本: 1
6 或以上版本Java IDE :Eclipse 3
实验内容和完成情况1
编程实现以下指定功能,并用Hadoop 提供的 HBase Shell命令完成相同任务:(完整可执行代码见代码 /QuestionOne
java)(1)列出 HBase所有的表的相关信息,例如表名;Shell: List 图 1 列出 HBase 所有表的相关信息编程://(1)列出 HBase所有的表的相关信息,例如表名、创建时间等public static void listTables() throws IOException { init();//建立连接 HTableDescriptor hTableDescriptors[] = admin
listTables(); 精品文档
2欢迎下载 for(HTableDescriptor hTableDescriptor :hTableDescriptors){ System
println("表名 :"+hTableDescriptor
getNameAsString()); } close();//关闭连接} (2)在终端打印出指定的表的所有记录数据;Shell: scan 's1' 图 2 打印指定表的所有记录数据编程://(2)在终端打印出指定的表的所有记录数据public stat