请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

hive data export

老师,您好,我最近项目上遇到一个需求,场景是这样的,我们公司原来有一个 hadoop 集群,然后数据仓库用的是 hive。我们部门想自己搭一个小的 hadoop 集群,然后把原来 hive 里的数据复制过来。

我在网上找了一些方法,目前实验成功的是通过 hive export 和 import ,这种方式的步骤是:
1、原hive 上做 export 直接到 目标的 hdfs
2、在目标 hive 上做 import

或者想了下能不能直接 dump 元数据的 mysql,但权限问题,目前没办法做到。

想问下老师,这种场景有什么更好的办法吗?

正在回答 回答被采纳积分+3

1回答

Michael_PK 2019-10-30 22:04:18

最简单办法,HDFS数据distcp过去,hive元数据信息复制到新集群MySQL就行了

0 回复 有任何疑惑可以回复我~
  • 提问者 DemonLS #1
    distcp和export过去应该是一样的效果吧,都是只到hdfs,要再导入hive再做import操作
    回复 有任何疑惑可以回复我~ 2019-10-30 23:40:24
  • Michael_PK 回复 提问者 DemonLS #2
    HDFS和元数据关联上就OK了。hive数据不就是HDFS数据加元数据么
    回复 有任何疑惑可以回复我~ 2019-10-30 23:51:23
  • 提问者 DemonLS 回复 Michael_PK #3
    怎么样才算关联上
    回复 有任何疑惑可以回复我~ 2019-10-31 07:21:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信