Kevin的Flink学习日记
黑洞边界
这个作者很懒,什么都没留下…
展开
-
Kevin的Flink学习日记 —— 学习问题汇总
Flink学习问题汇总此文章用于记录Flink学习过程中的疑问问题,用于备忘。1.Flink的Core层的底层是如何实现的?它对于线程做了哪些优化,为什么它可以做到高性能、高吞吐?原创 2021-05-11 22:43:34 · 124 阅读 · 0 评论 -
Kevin的Flink学习日记(二)——Flink的基本组件与Flink的流批概念
一、Flink的基本组件1.DataSource-- 数据源顾名思义,DataSource也就是数据源,可以来源于任何地方。2.Transformation-- 算子Transformation,算子,是一个计算单位,意味着你如何去处理来自DataSource的数据3.DataSink – 数据输出数据输出的位置可以自行选择,数据库、分布式文件系统、文件等等。小结:三个基本组件很简单,就好比是一个方法,与 入参+逻辑+返回值 的逻辑模型一致。二、Flink的流处理与批处理Flink的原创 2021-05-11 22:26:33 · 803 阅读 · 0 评论 -
Kevin的Flink学习日记(一)——前言与Flink架构分析
1.学习背景目前工作上已在使用flink进行实时计算,业务开发没有什么问题,但是对于整个框架的认识程度来说,还是过于浅显,需要深入,构建知识体系。2.学习目标1.构建完整的Flink框架的知识体系,了解其原理、架构2.熟练使用框架进行开发3.学习参考资料书籍:《Flink入门与实战》 ——徐葳注:在通读本书后,应该会写一篇相应的书评4.我目前所理解的Flink《自问自答》环节:1.什么是Flink?一个流处理框架,这是我的第一反应。2.OK,那什么是流处理?流处理就是指数据源连续不原创 2021-05-06 23:41:12 · 463 阅读 · 0 评论