HBase实时数据同步
前提条件
版本
- 自建HBase1.x、2.x
- EMR HBase
- 标准版云HBase、增强版云HBase (仅支持集群版本)
任务创建
- 进入BDS操作页面,点击任务管理->HBase实时数据同步->创建HBase实时同步
- 指定源集群HBase和目标集群HBase,指定需要同步的表
- 查看同步状态
更新表
- 进入BDS操作页面,点击任务管理->HBase实时数据同步
- 修改表列表
同步Phoenix表
Phoenix表的meta信息是记录在SYSTEM.CATALOG这种表中的,对于Phoenix的表不仅需要迁移底层依赖的HBase表,还要迁移SYSTEM.CATALOG表中对应的元数据, 如果提交实时同步任务的时候勾选了在目标集群创建目标表,需要添加如下SchemaType 的参数
PHOENIX_TABLE1 {"SchemaType": "phoenix"} // BDS会自动获取SYSTEM.CATALOG中的元数据信息拷贝到目标集群的SYSTEM.CATALOG
PHOENIX_TABLE2 {"SchemaType": "phoenix"}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论