用 Hive 表进行维表 join 吗?
这种方案可行,但是需要要进行Hive 表的数据不能太多(需要可以都放进 内存),不然join就会比较慢。

Best regards,
Yuxia

----- 原始邮件 -----
发件人: "段泽炳" <duanzeb...@foxmail.com>
收件人: "user-zh" <user-zh@flink.apache.org>
发送时间: 星期五, 2022年 9 月 02日 下午 4:41:38
主题: flink 读取多个hive表进行计算会有什么隐患吗?

hi,各位:
&nbsp; &nbsp; 
当前有一个场景需求是这样得:从消息队列MQ返回一条数据,然后我需要拿这条数据与hive中的多张表进行计算,初步估计至少十张,如果用离线的方法很简单,把MQ的消息当成一张表然后连续不断的join即可,那么我想问的是,如果在flink的层面利用比如table
 API和flink sql 来join十多次,或者connect 十多次,这种方案可行吗?会不会有什么我想不到的隐患?
&nbsp; &nbsp; 如果不可行,针对这个场景,有没有更合适的方案?




感谢大家


阿良

回复