想将hdfs上的文件移到hbase表中
看到网上现存的移动方式都是通过bulk load,但是都是基于hbase0.94或者以下版本,基本格式为:
$HADOOP_HOME/bin/hadoop jar $HBASE_HOME/hbase-0.94.3.jar completebulkload hdfs://master:54310/hongjian/*1* *2*
但是hbase0.96中没有类似hbase-0.94.3.jar形式的jar包,现在不知道怎么办好了,请教各位大神!
4 个解决方案
#1
没人做过往HBase批量导数据吗?
#2
没用过0.96,应该有的,找找
#3
已经解决,在命令行下用以下的方式:
hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.columns=HBASE_ROW_KEY,a,b,c <tablename> <hdfs-inputdir>
#4
hbase-server-<VSERION>.jar
#1
没人做过往HBase批量导数据吗?
#2
没用过0.96,应该有的,找找
#3
已经解决,在命令行下用以下的方式:
hbase org.apache.hadoop.hbase.mapreduce.ImportTsv -Dimporttsv.columns=HBASE_ROW_KEY,a,b,c <tablename> <hdfs-inputdir>
#4
hbase-server-<VSERION>.jar