怎么配置hive直接访问Doris数据或者从Doris同步数据写入hive

Viewed 41

目前使用的Doris2.1.6,有一个单独的hive集群,需要通过hive访问Doris中的数据,看Doris的文档是通过catelog实现Doris直接访问Hive,X2Doris也是同Hive同步数据到Doris,但我现在的需求是想反过来,通过Hive直接读取Doris数据,或者将Doris数据同步到Hive,这个要怎么实现呢。

2 Answers

说说我的想法,不一定是最优解:

hive 读取 Doris

可以参考这个问题,使用 mysql jdbc 试试
https://stackoverflow.com/questions/32048379/connect-to-mysql-from-hive

Doris 数据同步至 hive (批处理)

  • DataX
  • Doris 创建 catalog 之后应该可以做 select insert 写入操作(我没试过 hive)
  • Spark / Flink / Trino 都可以做批处理的导入

Doris 创建 catalog 之后直接用 select insert 写入操作,Doris插入数据到hive效率很高的