飞豹客 · 课能看,资料也能带走
飞豹客云计算/大数据 会员免费

Flink深度部署:高级开发与案例分析

如果你已经在项目里跑过 Flink 的 WordCount,能写 DataStream 的基本算子,也大致知道 Checkpoint 是怎么回事,但一到真实需求就卡壳——比如状态越跑越大、窗口结果对不上、Table SQL 写完不知道执行计划长什么样——那这门课值得你花时间。反之,如果你连 Flin

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
117 人关注 更新于 2026-07-20 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你已经在项目里跑过 Flink 的 WordCount,能写 DataStream 的基本算子,也大致知道 Checkpoint 是怎么回事,但一到真实需求就卡壳——比如状态越跑越大、窗口结果对不上、Table SQL 写完不知道执行计划长什么样——那这门课值得你花时间。反之,如果你连 Flink 的运行架构、并行度、算子链都还没理清,先补基础,这门课会让你听得吃力。

这门课解决的是哪类工作场景

它不教你怎么装 Flink、怎么提交第一个任务,而是集中在"任务已经能跑,但跑得不对、跑得不稳、跑得不够快"这一段。典型场景包括:实时指标口径和离线对不上,需要排查;状态后端选型拿不准,作业重启后恢复慢;用 Table SQL 做 ETL 时遇到维表关联和时态表的坑;以及面试里常被追问的高级特性细节。这些问题在业务里出现频率很高,但网上资料零散,往往要翻源码和邮件列表才能拼出答案。

学完之后能独立做什么

  • 用高级 API 处理带事件时间、乱序、迟到数据的流,而不是只写 TumblingWindow 走一遍流程。
  • 为作业选择并配置合适的状态后端,判断什么时候该用 RocksDB、什么时候内存就够。
  • 写 Table SQL 完成常见的实时关联与聚合,并能看懂执行计划、定位性能瓶颈。
  • 面对一个线上异常(反压、Checkpoint 失败、数据倾斜),有一套自己的排查顺序。

注意,这些是"能上手做"的程度,不是"精通源码"。想靠这门课去改 Flink 内核,需要另外补的东西还很多。

资料结构和内容侧重

资料按天组织,从高级特性讲到 Table SQL 与案例分析,节奏偏紧凑,单天内容量不小。里面有文档、有需要对照看的图,也有面试向的整理。整体偏"讲解 + 案例",不是手把手敲代码的保姆式教程——很多地方默认你会自己补代码、自己跑一遍验证。这一点要有心理准备:只看不做,收获会打对折。

适合的基础

需要有 Java 或 Scala 基础,能读懂泛型和 Lambda;用过至少一个版本的 Flink,知道 JobManager、TaskManager、Slot 各自负责什么。如果做过 Kafka 或其它消息中间件,理解数据源部分会更快。零基础不建议直接进。

怎么用这份资料效率更高

  • 先过一遍当天的文档,把不懂的术语标出来,不要停下来死磕。
  • 案例部分自己先想思路,再对照讲解,差异点就是你的薄弱点。
  • 面试向的内容放在最后看,它的作用是查漏,不是当主线学。
  • 每学完一天,回到自己的项目里找一个类似场景试着改一改,比多做十道题有用。

一点提醒

Flink 版本迭代快,不同大版本之间 API 和行为都有差异。学的时候留意资料对应的版本,套到自己环境时先小范围验证,别直接上生产。另外,这门课的价值更多在"把零散经验串成体系",如果你已经能独立处理上面那些场景,它对你的增量有限,可以把时间花在更靠上的数据建模或架构设计上。

课程目录

课程目录103 集
  • 📁 Flink-day04 Flink-day04资料.zip
  • [1.8 MB] 12-[掌握]-Flink-Table-SQL-案例3-Table和SQL完成基于事件时间的窗口计算【】.mp4
  • [40.7 MB] 05-[了解]-Flink高级API-Checkpoint-状态恢复-手动重启【】.mp4
  • [34.3 MB] 03-[理解]-Flink高级API-Checkpoint-代码演示【】.mp4
  • [67.6 MB] 04-[理解]-Flink高级API-Checkpoint-状态恢复-自动重启【】.mp4
  • [48.3 MB] 10-[掌握]-Flink-Table-SQL-案例1-DataStream和Table-View的转换【】.mp4
  • [46.4 MB] 11-[掌握]-Flink-Table-SQL-案例2-Table和SQL风格查询完成WordCount【】.mp4
  • [35.5 MB] 09-[了解]-Flink-Table-SQL-动态表和连续查询【】.mp4
  • [12.5 MB] 14-[掌握]-Flink-Table-SQL-案例4-Table和SQL连接Kafka完成实时ETL【】.mp4
  • [62.3 MB] 07-[了解]-Flink-Table-SQL-介绍-发展历史【】.mp4
  • [24.3 MB] 06-[了解]-Flink高级API-SavePoint【】.mp4
  • [32.7 MB] 02-[理解]-Flink高级API-Checkpoint-状态存储后端【】.mp4
  • [27.8 MB] 08-[了解]-Flink-Table-SQL-官网API介绍【】.mp4
  • [49.1 MB] 01-[理解]-Flink高级API-Checkpoint-Checkpoint和State-Checkpoint执行流程【】.mp4
  • [48.2 MB] 13-[了解]-Flink-Table-SQL-案例3-Table和SQL完成基于事件时间的窗口计算-Table风格【】.mp4
  • [25.9 MB] 📁 Flink-day05 Flink-day05资料.zip
  • [1.8 MB] 03-[掌握]-Flink案例练习-模拟双十一实时交易大屏-代码实现-2【】.mp4
  • [56.9 MB] 04-[掌握]-Flink案例练习-模拟双十一实时交易大屏-代码实现-3【】.mp4
  • [120.8 MB] 01-[了解]-Flink案例练习-模拟双十一实时交易大屏-需求和数据【】.mp4
  • [16.4 MB] 07-[了解]-Flink高级特性和新特性-BroadcastState-案例需求和数据【】.mp4
  • [37.6 MB] 08-[掌握]-Flink高级特性和新特性-BroadcastState-代码实现【】.mp4
  • [103.8 MB] 02-[掌握]-Flink案例练习-模拟双十一实时交易大屏-代码实现-1【】.mp4
  • [32.2 MB] 05-[了解]-Flink案例练习-订单自动好评-需求和数据【】.mp4
  • [8.6 MB] 06-[掌握]-Flink案例练习-订单自动好评-代码实现【】.mp4
  • [80.7 MB] 📁 Flink-day02 Flink-day02文档.zip
  • [1.8 MB] 13-[掌握]-Source-Sink-自定义Sink【】.mp4
  • [20.3 MB] 05-[掌握]-Source-自定义Source-随机生成订单数据【】.mp4
  • [40.5 MB] 16-[重点]-Connectors-Flink整合Kafka-Sink-实时ETL【】.mp4
  • [25.4 MB] 17-[了解]-Connectors-Redis【】.mp4
  • [50.8 MB] 12-[掌握]-Source-Sink-基于控制台和文件【】.mp4
  • [14.7 MB] 03-[掌握]-Source-基于文件【】.mp4
  • [9.8 MB] 01-[理解]-流处理核心概念说明【】.mp4
  • [12.0 MB] 06-[掌握]-Source-自定义Source-实时加载MySQL数据【】.mp4
  • [39.9 MB] 09-[掌握]-Source-Transformation-拆分和选择【】.mp4
  • [25.5 MB] 04-[掌握]-Source-基于Socket【】.mp4
  • [17.8 MB] 02-[掌握]-Source-基于集合【】.mp4
  • [21.5 MB] 10-[掌握]-Source-Transformation-重平衡分区【】.mp4
  • [29.4 MB] 15-[重点]-Connectors-Flink整合Kafka-Source【】.mp4
  • [40.7 MB] 14-[了解]-Connectors-JDBC【】.mp4
  • [25.0 MB] 07-[掌握]-Source-Transformation-基本操作【】.mp4
  • [27.8 MB] 11-[掌握]-Source-Transformation-其他分区【】.mp4
  • [26.7 MB] 08-[掌握]-Source-Transformation-合并和连接【】.mp4
  • [24.8 MB] 📁 Flink-day06 Flink-day06必看.png [493.5 KB] 03-[掌握]-Flink高级特性和新特性-双流join-代码实现-2【】.mp4
  • [37.1 MB] 6-01-[面试]-Flink高级特性和新特性-双流join-分类和API【】.mp4
  • [47.5 MB] 10-[掌握]-Flink高级特性和新特性-FileSink【】.mp4
  • [39.3 MB] 08-[掌握]-Flink高级特性和新特性-End-to-End Exactly-Once-代码演示【】.mp4
  • [122.7 MB] 12-[了解]-Flink高级特性和新特性-FlinkSQL-整合Hive-CLI模式【】.mp4
  • [33.6 MB] 02-[掌握]-Flink高级特性和新特性-双流join-代码实现-1【】.mp4
  • [77.5 MB] 6-13-[了解]-Flink高级特性和新特性-FlinkSQL-整合Hive-代码演示【】.mp4
  • [32.3 MB] 09-[了解]-Flink高级特性和新特性-StreamingFileSink【】.mp4
  • [70.9 MB] 04-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-数据一致性分类【】.mp4
  • [11.5 MB] 06-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-如何实现Exactly-Once【】.mp4
  • [25.6 MB] 05-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-数据一致性含义详解【】.mp4
  • [42.7 MB] 07-[面试]-Flink高级特性和新特性-End-to-End Exactly-Once-如何实现End-To-End-Exactly-Once【】.mp4
  • [47.0 MB] 11-[了解]-Flink高级特性和新特性-FlinkSQL-整合Hive-说明【】.mp4
  • [26.8 MB] 📁 Flink-day03 Flink-day03必看.png [493.5 KB] 14-[了解]-Flink高级API-State-状态分类【】.mp4
  • [27.0 MB] 07-[理解]-Flink高级API-Time-Watermaker概念详解【】.mp4
  • [19.5 MB] 09-[掌握]-Flink高级API-Time-Watermaker-代码演示【】.mp4
  • [61.4 MB] 13-[了解]-Flink高级API-State-有状态计算和无状态计算【】.mp4
  • [23.9 MB] 08-[理解]-Flink高级API-Time-Watermaker图解【】.mp4
  • [26.6 MB] 16-[了解]-Flink高级API-State-OperatorState代码演示【】.mp4
  • [128.7 MB] 01-[了解]-Flink高级API-四大基石介绍【】.mp4
  • [6.1 MB] 04-[了解]-Flink高级API-Window-基于数量的滑动和滚动窗口【】.mp4
  • [22.1 MB] 02-[了解]-Flink高级API-Window-分类和API介绍【】.mp4
  • [32.1 MB] 10-[了解]-Flink高级API-Time-Watermaker-代码演示-理论验证【】.mp4
  • [72.5 MB] 06-[理解]-Flink高级API-Time-时间分类和事件时间的重要性及Watermaker的引入【】.mp4
  • [21.4 MB] 15-[了解]-Flink高级API-State-keyState代码演示【】.mp4
  • [61.8 MB] 03-[掌握]-Flink高级API-Window-基于时间的滑动和滚动窗口【】.mp4
  • [33.3 MB] 12-[了解]-Flink高级API-State-Flink中状态的自动管理【】.mp4
  • [12.9 MB] 11-[掌握]-Flink高级API-Time-Watermaker-outputTag-allowedlateness解决数据丢失【】.mp4
  • [38.3 MB] 05-[了解]-Flink高级API-Window-会话窗口【】.mp4
  • [17.9 MB] 📁 Flink-day01 14-[掌握]-Flink原理初探-TaskSlot和TaskSlotSharing【】.mp4
  • [19.4 MB] 05-[重点]-Flink安装部署-On-Yarn-两种提交模式【】.mp4
  • [42.9 MB] 03-[掌握]-Flink安装部署-Standalone独立集群模式【】.mp4
  • [65.9 MB] 13-[掌握]-Flink原理初探-角色分工-执行流程-DataFlow【】.mp4
  • [32.1 MB] 01-[了解]-Flink概述【】.mp4
  • [60.1 MB] 08-[掌握]-Flink入门案例-环境准备【】.mp4
  • [16.2 MB] 06-[重点]-Flink安装部署-On-Yarn-两种提交模式-演示【】.mp4
  • [66.9 MB] 09-[掌握]-Flink入门案例-代码实现-1-DataSet【】.mp4
  • [33.1 MB] 11-[掌握]-Flink入门案例-代码实现-2-DataStream流批一体-Lambda版【】.mp4
  • [28.8 MB] 02-[掌握]-Flink安装部署-local本地模式【】.mp4
  • [44.5 MB] 07-[了解]-Flink入门案例-前置说明【】.mp4
  • [22.0 MB] 04-[掌握]-Flink安装部署-Standalone-HA高可用集群模式【】.mp4
  • [72.8 MB] 00-[了解]-课程介绍【】.mp4
  • [22.3 MB] 12-[掌握]-Flink入门案例-代码实现-2-DataStream流批一体-On-Yarn【】.mp4
  • [44.4 MB] 15-[掌握]-Flink原理初探-执行流程图生成【】.mp4
  • [11.5 MB] 10-[掌握]-Flink入门案例-代码实现-2-DataStream流批一体-匿名内部类版【】.mp4
  • [71.7 MB] 📁 Flink-day07 15-[掌握]-Flink-VS-Spark-2【】.mp4
  • [41.9 MB] 08-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-实时统计频道热点【】.mp4
  • [50.7 MB] 07-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-数据扩宽【】.mp4
  • [118.9 MB] 14-[掌握]-Flink-VS-Spark-1【】.mp4
  • [145.9 MB] 01-[了解]-Flink多语言开发-PyFlink-介绍和环境准备【】.mp4
  • [26.3 MB] 03-[了解]-Flink多语言开发-ScalaFlink-介绍和环境准备【】.mp4
  • [17.9 MB] 09-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-实时统计频道PVUV【】.mp4
  • [69.8 MB] 05-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-程序入口类【】.mp4
  • [35.5 MB] 13-[掌握]-Flink监控与优化-内存管理【】.mp4
  • [8.8 MB] 04-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-数据准备【】.mp4
  • [48.5 MB] 06-[掌握]-Flink多语言开发-ScalaFlink-案例代码实现-json数据解析为样例类【】.mp4
  • [49.7 MB] 02-[了解]-Flink多语言开发-PyFlink-官方示例【】.mp4
  • [21.5 MB] 10-[掌握]-Flink监控与优化-Metrics监控-1【】.mp4
  • [38.1 MB] 12-[掌握]-Flink监控与优化-性能优化【】.mp4
  • [44.4 MB] 11-[掌握]-Flink监控与优化-Metrics监控-2【】.mp4
  • [32.1 MB] 适合人群 Flink开发者 大数据工程师 数据分析师 学习收获 掌握Flink高级特性 学会Table SQL应用 提升大数据处理能力 祝您学习愉快! 学有所成,前程似锦!