HBase的数据迁移
HBase的数据迁移
分类:1)copyTable方式
2)Export/Import方式
3)Snapshot方式
copyTable方式
作用:以表级别进行数据迁移
适用:1)表深度拷贝
2)集群间拷贝
3)增量拷贝
4)部分表备份
特点:效率较低
原理:涉及对原表数据Scan,然后直接Put到目标表
Export/Import方式
阶段:1)Export阶段
将原集群表数据Scan并转换成Sequence File到HDFS上
2)Import阶段
将原集群Export出的SequenceFile导到目标集群对应表
Snapshot
特点:比较常用,应用灵活,采用快照技术,效率比较高