hbase数据库数据的导入和导出

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sunyuhua_keyboard/article/details/85054071

第一部分:导出数据
导出resource表数据:/home/resource_data为输出目录,1475128089000 1475164133000为时间戳范围,unix时间戳末尾加三个零(000)
确保导出目录有足够的空间

cd到hbase的bin目录

./hbase org.apache.hadoop.hbase.mapreduce.Export resource file:///home/resource_data 3 1541001600000 1545235200000

第二部分:导入数据
cd到hbase的bin目录,假设resource数据在/home/resource_data
以下是导入命令,如果数据源是hbase0.94,导入目标是hbase1.1.5需要加参数-Dhbase.import.version=0.94,

./hbase -Dhbase.import.version=0.94 org.apache.hadoop.hbase.mapreduce.Import resource file:///home/resource_data

同版本导入不需要此参数

./hbase org.apache.hadoop.hbase.mapreduce.Import resource file:///home/resource_data

猜你喜欢

转载自blog.csdn.net/sunyuhua_keyboard/article/details/85054071