flink实战--双流join之原理解析

本文详细介绍了Flink双流JOIN的原理,包括INNER JOIN和LEFT OUTER JOIN的实现细节,探讨了双流JOIN与传统数据库表JOIN的区别,强调了数据Shuffle和保存的重要性,并提到了Flink维表JOIN的语法和优化策略。
摘要由CSDN通过智能技术生成

扫一扫加入大数据公众号和技术交流群,了解更多大数据技术,还有免费资料等你哦

JOIN简介

          谈flink双流JOIN之前,我们先谈一下大家最熟悉的mysql表join,我们知道表join有如下几种,具体区别就不在介绍了。那么流的join和表的join有什么区别呢?本文我们介绍一下。

CROSS JOIN - 交叉连接,计算笛卡儿积;
INNER JOIN - 内连接,返回满足条件的记录;
OUTER JOIN
LEFT - 返回左表所有行,右表不存在补NULL;
RIGHT - 返回右表所有行,左边不存在补NULL;
FULL -  返回左表和右表的并集,不存在一边补NULL;
SELF JOIN - 自连接,将表查询时候命名不同的别名

Flink双流JOIN 

支持的join类型

 

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿华田512

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值