1.概述

flink中的时间是如何设置的呢?

1.1 主要的类

1.1.1 AbstractStreamOperator

flink流中的核心类,所有流操作的基本抽象类,包含了一个operator的生命周期,里面有一个关于时间服务的manager的属性InternalTimeServiceManager

1.1.2 InternalTimeServiceManager

flink 内部提供时间服务的manager

核心方法:

  1. getInternalTimerService:负责注册一个时间服务类型InternalTimeService
  2. advanceWatermark:添加watermark
  3. snapshotStateForKeyGroup:对InternalTimeService进行checkpoint
  4. restoreStateForKeyG

【Flink】Flink时间是如何设计的相关推荐

  1. Flink的时间语义和Watermark

    1 时间语义    数据迟到的概念是:数据先产生,但是处理的时候滞后了    在Flink的流式处理中,会涉及到时间的不同概念,如下图所示:    Event Time:是事件创建的时间.它通常由事件 ...

  2. Flink DataStream时间水印机制

    专栏原创出处:github-源笔记文件 ,github-源码 ,欢迎 Star,转载请附上原文出处链接和本声明. 本节内容对应官方文档 ,本节内容对应示例源码 1 Time(时间) 所有由 Flink ...

  3. Flink事件时间、水印以及迟到数据处理的个人理解

    Flink中的时间概念 Flink在流式传输程序中支持不同的时间概念: ProcessingTime: 处理时间,正在执行操作的机器的时间 EventTime: 事件时间,事件发生的时间 Ingest ...

  4. 【Flink】Flink Flink 1.14 新特性预览

    1.概述 转载:Flink 1.14 新特性预览 简介: 一文了解 Flink 1.14 版本新特性及最新进展 本文由社区志愿者陈政羽整理,内容源自阿里巴巴技术专家宋辛童 (五藏) 在 8 月 7 日 ...

  5. 凌波微步Flink——Flink的技术逻辑与编程步骤剖析

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/95459606 本文出自[我是干勾鱼的博客] Ingredients: Java: ...

  6. 大数据计算引擎之Flink Flink CEP复杂事件编程

    原文地址:大数据计算引擎之Flink Flink CEP复杂事件编程 复杂事件编程(CEP)是一种基于流处理的技术,将系统数据看作不同类型的事件,通过分析事件之间的关系,建立不同的时事件系序列库,并利 ...

  7. 时间轴ui设计_我应该在UI设计上花更多时间吗?

    时间轴ui设计 Let's start with an example of communication skills: they are important for any profession, ...

  8. 寻找 时间轴网页设计灵魂

    我敢肯定,你们中的大多数都知道在设计中使用时间轴的,尤其是 Facebook 个人主页改版成这样之后,这种风格更加流行.此外,像 Path 和 Tweetbot 也在一些智能手机应用程序使用基于时间轴 ...

  9. 极客时间_软件设计之美 笔记

    极客时间_软件设计之美 笔记 1.软件设计是什么 写代码前应该有模型设计 比如mvc结构就是一种模型 代码应该有规范, 产品内部原则 避免每个开发按自己的想法实现,有人写rest 有人写mvc 代码模 ...

  10. 凌波微步Flink——Flink API中的一些基础概念

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/95355619 本文出自[我是干勾鱼的博客] Ingredients: Java: ...

最新文章

  1. 进程 线程 协程_进程,线程,协程那些事
  2. python拿来干嘛-Python是什么 Python的用处
  3. 【php】(转载)分享一个好用的php违禁词 处理类
  4. C与c++中-什么时候用,头文件中与“”区别
  5. 小米笔记本适合计算机专业吗,真Pro还是假专业?细说小米新笔记本电脑五宗罪...
  6. 2022年信息安全工程师考试知识点:信息安全法律法规
  7. 深究:app如何实现即时通讯
  8. Zakas大神:LeanPub自出版一年记
  9. Vue官网提供表单验证cnpm i vee-validate@2 --save
  10. sdhc卡文件丢失常见原因和两种恢复方法
  11. 什么是信息增益(Information Gain)
  12. Docker —— 用于统一开发和部署的轻量级 Linux 容器【转】
  13. 原来无线路由器也可以做无线交换机
  14. setTextColor的几种方式 CrashHandler使用demo:
  15. 51NOD 1631 小鲨鱼在51nod小学 区间线段树
  16. java中的setting文件
  17. 哪些数字适合作为域名主体?
  18. @SentinelResource详解
  19. 泡沫消防车电控系统解决方案
  20. 数值计算方法——乘幂法和反乘幂法

热门文章

  1. 腾讯Techo Park开发者大会召开在即,全球200多位专家共话云计算
  2. 格力宣布11月11日一天让利7亿元 全场空调最高降3900元
  3. 迷惑行为!淘宝上线新版“相亲名片”:上来先告诉相亲对象你花了多少钱?...
  4. 董明珠自媒体:格力口罩今日开售 上午预约下午抢购
  5. 蔚来上线三款硬货:更大电池包、全新EC6、改款ES8
  6. iPhone11翻车了?发烫严重、信号依旧差...
  7. 2000元档855旗舰来了 网友:都过时了,哪有人买
  8. 浙江网信办处置44家违规网站 包含网易游戏、花瓣网等
  9. 如何使用libxml2库[转]
  10. 调起引用市场,引导用户进行评分