初识Flink

匿名 (未验证) 提交于 2019-12-03 00:09:02

Flink:批处理和流处理结合的统一计算框架,提供数据分发和并行化计算的流数据处理引擎,支持批处理和流处理。

  Client:Client给用户提供向Flink系统提交用户任务(流式作业)的能力。

  TaskManager:业务执行节点,执行具体的用户任务,可以有多个,各个manager平等。

  JobManager:管理节点,管理所有的TaskManager,并决策用户任务在哪些TaskManager执行。JobManager在HA模式下可以有多个,但只有一个主JobMannager。

 

Event Time(事件时间):事件实际发生的时间。基于事件驱动的机制使得事件即使乱序到达,流系统也能够计算出精确的结果,保持了事件原本产生时的时序性,尽可能避免网络传输或硬件系统的影响。eg:用户点击和浏览页面的数据。

Processing Time(处理时间):事件被处理的时间。事件传输到计算框架处理时,系统主机的当前时间

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!