案例一:统计
Student
表中有多少行数据
/soft/hadoop-2.7.7/bin/yarn jar lib/hbase-server-1.3.3.jar rowcounter student
运行命令:
运行结果:
案例二:使用 MapReduce 将本地数据导入到 HBase
1.在本地创建一个 tsv 格式的文件:fruit.tsv
1001 Apple Red
1002 Pear Yellow
1003 Pineapple Yellow
2.创建 Hbase 表
create 'fruit','info'
3.在 HDFS 中创建 input_fruit 文件夹并上传 fruit.tsv 文件
hdfs dfs -mkdir -p /hbasetest/bigdatafile/input
运行结果:
dfs -put fruit.tsv /hbasetest/bigdatafile/input/
运行结果:
4.执行 MapReduce 到 HBase 的 fruit 表中
/soft/hadoop-2.7.7/bin/yarn jar lib/hbase-server-1.3.3.jar
importtsv -Dimporttsv.columns=HBASE_ROW_KEY,info:name,info:color fruit hdfs://vincen:8020/hbasetest/bigdatafile/input/fruit.tsv
运行结果部分内容:
5.使用 scan 命令查看导入后的结果
scan ‘fruit’
运行结果: