大家好,欢迎来到IT知识分享网。
什么是Flink,官方回答是:Stateful Computations over Data Streams翻译成能听懂的话就是数据流上的有状态计算。具体的说Flink是一个框架和分布式处理引擎,用于在无边界和有边界数据流上进行有状态的计算。
作为开源组织Apache的顶级开源项目,项目官方网址是 https://flink.apache.org/,感兴趣的朋友们可以登陆网址了解学习下。
登陆官网首先就是这个图片,让人一眼就知道这个小松鼠,能干啥。
上图是我用自己半吊子的英语翻译过来的,不知道对不对,不对的可以指出、交流。
首先Flink适应所有流处理的场景:比如说
- 事件驱动应用
- 流批分析
- 数据管道
- ETL
- 。。。
Flink的数据来源可以是实时的事件也可以是不同类型的数据库,输出也是支持不同的存储,可以给应用、日志、不同类型的数据库、消息中间件 kafka等。
Flink的计算资源可以是K8s、Yarn…,自身开发的时候,也可以是单机模式直接用CPU。
Flink的野心非常大,目标是统一大数据的处理框架与处理引擎,致力于处理有界与无界的流数据。目前已经有统一的苗头了。希望能像秦国一样 车同轨,书同文,行同伦,地同域,量同衡,币同形,要不我们太难了。
我这是整理的尚硅谷的大数据教程,如果有想要的可以关注,转发,私信我,Flink学习笔记就能获得我本人整理的文档。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/6311.html