范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

大数据入门Flink状态编程与容错机制

  在大数据技术发展历程当中,Flink框架可以说是新一轮的热点技术框架,主打流批一体的计算模式,成为更适应当下需求的技术框架,因此再也技术领域得到更多的重视。今天的大数据入门分享,我们主要来讲讲Flink框架的状态编程与容错机制。
  流式计算,通常分为有状态和无状态两种情况:
  无状态:无状态的计算观察每个独立事件,并根据最后一个事件输出结果。
  有状态:有状态的计算则会基于多个事件输出结果。
  Flink流计算理念,官方说法叫做有状态的流计算,将批处理也看作是一种特殊的"流",即有界的流,在这样的指导思想下,实现了批处理和流计算。
  Flink状态编程
  Flink有很多算子,数据源source,数据存储sink都是有状态的,流中数据都是buffer records,会保存一定的元素或者元数据。如:ProcessWindowFunction会缓存输入流的数据,ProcessFunction会保存设置的定时器信息等。
  Flink中,状态始终与特定算子相关,总的来说有两种类型的状态:算子状态(operator state)和键控状态(keyed state)。
  算子状态(operator state)
  算子状态的作用范围限定在算子任务。也就是说同一并行任务所处理的所有数据都可以访问到相同的状态,状态对于统一任务而言是共享的。算子不能由相同或不同算子的另一个任务访问。
  Flink算子状态的三种基本数据结构——
  列表状态(List state):将状态表示为一组数据的列表。
  联合列表状态(Union list state):将状态表示为一组数据的列表,它与常规列表的区别在于,在发生故障时,或者从保存点(savepoint)启动应用程序时如何恢复。
  广播状态(Broadcast state):如果一个算子有多项任务,而它的每项任务状态又都相同,那么这种情况最适合光爆状态
  键控状态(keyed state)
  键控状态是根据输入数据流中定义的键(key)来维护和访问的。
  Flink为每个键值维护一个状态实例,并将具有相同键的所有数据,都分区到一个算子任务中,这个任务会维护和处理这个key对应的状态。
  当任务处理处理一条数据时,它会自动将状态的访问范围限定为当前输的key。因此,具有相同key的所有数据都会访问相同的状态。
  Keyed State类似于一个分布式的k-v的map数据结构,只能用于KeyedStream(keyby算子处理之后)。
  Flink的Keyed State支持的数据类型:
  ValueState[T]保存单个值,值得类型为T
  get操作:ValueState.value()
  set操作:ValueState.update(value:T)
  ListState[T]保存一个列表,列表元素的类型T
  ListState.add(value:T)
  ListState.addAll(values:java.util.List[T])
  ListState.get()返回Iterable[T]
  ListState.update(values:java.util.List[T])
  MapState[K,V]保存key-value对
  MapState.get(key:K)
  MapState.put(key:K,value:V)
  MapState.contains(key:K)
  MapState.remove(key:K)
  ReducingState[T]
  AggregatingState[I,O]
  Flink容错机制
  1、状态一致
  当在分布式系统中引入状态时,自然也引入了一致性问题。一致性实际上是"正确性级别"的另一种说法,也就是说在成功处理故障并恢复之后得到的结果,与没有发生任何故障时得到的结果相比,前者到底有多正确。
  Flink的一个重大价值在于,它既保证了exactly-once,也具有低延迟和高吞吐的处理能力。
  2、端到端(end-to-end)状态一致性
  端到端的一致性保证,意味着结果的正确性贯穿了整个流处理应用的始终;每一个组件都保证了它自己的一致性,整个端到端一致性级别取决于所有组件中一致性最弱的组件。
  3、检查点(Checkpoint)
  Flink检查点算法的正式名称是异步分界线快照(Asynchronous barrier snapshotting)。该算法大致基于Chandy-Lamport分布式快照算法。
  检查点是Flink最有价值的创新之一,因为它使得Flink可以保证exactly-once,并且不需要牺牲性能。
  关于大数据入门,Flink状态编程与容错机制,以上就为大家做了简单的介绍了。Flink框架在当前的大数据技术生态当中,热度持续上升,作为大数据开发者,掌握Flink势在必行。

iOS鸿蒙ColorOS哪个系统最实用?我全都用过,这些功能易上瘾盘点这几年下来,我用过的手机也不少了,从苹果到安卓阵营,从主流机型到旗舰机型,过去分享了很多体验上的区别,不过一般还是只限于硬件和配置方面。那今天我就来分享一下iOS鸿蒙和Colo华为智慧屏VPro开启预售支持鸿鹄SuperMiniLED计算画质华为智慧屏VPro新品官宣将于4月28日发布,采用新一代画质技术,支持鸿鹄SuperMiniLED计算画质。目前,华为智慧屏VPro已开启预售,从预售页面可以看到,该智慧屏拥有65一加ACE,150W长寿闪充旗舰芯片起售价仅需2499一加回归之后,OPPO与一加开始进行资源互补和整合。OPPO获得了一加的哈苏联名,而一加则获得了OPPO的支持以及各方面的技术,不但获得了OPPO备受好评的colors系统,还有O口碑很好的骁龙8Gen1,定制光学镜头5000mAh,12256GB售价亲民高通在去年推出骁龙888后,口碑一下沦陷了,被很多用户吐槽火龙888,而且功耗还十分大,骁龙888很多手机好评度均比较低,大多在92左右,有一些还掉落到90,今年推出的骁龙8Gen美的对戴森进行报复,电吹风贱卖81元,这下戴森损失大发了无论男女,每天洗发吹发都是一件很重要的事情,一款好的吹风机不仅可以快速吹干头发,还能很好地保护头发防止枯燥毛糙。在电吹风界最知名的最大牌的莫过于戴森了,它是所有人都想拥有的一款黑科截至今年3月底,我国累计开通近156万个5G基站在电商平台上,5G虚拟现实带来真实的消费场景在工厂车间,5G工业互联网带来更智能的柔性制造在旅游景点,5G文旅带来更便捷的游园体验。当前,以5G为代表的新型基础设施加快建设,并融入朋友圈十年,你还有多少朋友?4月19日,微信朋友圈十周年生日。这两日,众多网友开始晒出自己的第一条朋友圈,引发一大波回忆杀。从2012年4月19日,微信正式上线朋友圈功能至今,十年的时间里,朋友圈已然成为了现知乎港股上市首日再次破发,股价下跌23。58,回应被美列入预摘牌名单红星资本局4月22日消息,知乎(02390。HK)今日登陆港交所实现双重上市,再次经历开盘破发。知乎港股开盘价为24。3港元股,较其32。06港元股的发行价下跌24。2。截至收盘,辛巴旗下主播被曝卖假货,涉事品牌方澄清非正品,将追责4月22日消息,针对辛巴旗下快手主播蛋蛋直播间疑似卖假货一事,YPL运动潮品官微发布声明称,4月18日晚,其接相关渠道投诉,一款名为YPL防晒凉感裤产品,在快手主播蛋蛋直播间违规销电子品牌不太看好的行业,VR还能持续多久?前不久,苹果刚刚结束了春季发布会,这次带来了iPhoneSE3定价M1Ultra拼接芯片iPhone13韭菜绿配色。这次的发布会让不少网友觉得没新意,纷纷表示坐等苹果的元宇宙VR头WPS品牌再升级专注国内,另两款国产软件低调出国门,却遭禁令想必很多人都知道年初,金山办公WPS宣布品牌再次升级,品牌升级后,WPS将专注创新的国民办公软件,做更符合国人办公需求的办公软件,也就是说,WPS未来的重心将是迎合国潮,让产品更贴
专注大屏商业价值,酷开科技引领OTT行业发展新趋势7月20日,上海国际广告节正式开幕,作为行业内颇具影响力的广告行业峰会,邀请了一众国内外知名广告企业以及企业代表,共同探讨数字广告行业发展新趋势,助力上海成为国际数字广告之都。与此江苏有哪些城市?今天小编给大家盘点一下江苏都有哪些城市,这些城市你都去过几个?大家记得点赞关注呀!南京玄武区秦淮区鼓楼区建邺区栖霞区雨花台区江宁区浦口区六合区溧水区高淳区无锡崇安区南长区北塘区锡山背刺友商!小米Civi售价不到3K,下巴宽度秒杀iPhone这几天数码圈的热点就是Civi了,其实小米Civi本来是面向女性用户推出的手机,但是它的一些特点甚至有着超越旗舰机的表现。最近小米Civi的全部配置都得到了曝光,包括价格。下面笔者手动输入IPv4地址提示已经分配给另一个相似适配器解决方案今天发现一个问题手动给一台电脑配置IP地址,结果提示为这个网络适配器输入的IP地址已经分配给另一个适配器,您想从高级对话框的IP地址列表输入不同的IP地址给这个适配器吗?,而且仔细售14。08万元广汽本田缤智推限量版车型车市零距离是车市物语旗下自媒体,每天提供最新鲜的汽车零部件和智能网联相关资讯。10月28日,广汽本田官方宣布,为庆祝缤智在国内正式达成100万销量里程碑,正式推出2022款1。5L或搭载激光雷达赛力斯全新SUV专利图车市零距离是车市物语旗下自媒体,每天提供最新鲜的汽车零部件和智能网联相关资讯。日前,金康赛力斯全新SUV在国内申报了专利图,这意味着该品牌已经准备推出全新的车型。据了解,我们从专利工信部18月锂离子电池产量146亿只车市零距离是车市物语旗下自媒体,每天提供最新鲜的汽车零部件和智能网联相关资讯。日前,工信部发布了2021年18月电池行业经济运行情况。数据显示,2021年18月,全国电池制造业主要新车出厂LucidAir有望近期开启交付车市零距离是车市物语旗下自媒体,每天提供最新鲜的汽车零部件和智能网联相关资讯。日前,美国电动车企LucidMotors发布了一张载有六辆LucidAir电动车的卡车照片。这六台新车一加9RT极限游戏测试领跑原神大榜单,是否名副其实?关注手机圈新闻动态的朋友,应该听说了一加9RT最近跑原神的事。据知名数码评测机构WHYLAB的测试,在首测的超30款当前主流手机玩原神游戏的具体表现中,一加9RT以帧率抖动第一,发夏季室内空气污染严重,如何才能安心宅?戴森HP04告诉你世界上有一种物质,无声无色无影无踪,看不清摸不到嗅不出,却掌握世间万物的生死夭寿。这就是我,被称为生命气体的空气。戴森HP04空气净化风扇,采用350环绕喷射技术,强劲喷射洁净气流后备箱里的代步神器,九号公司和奥迪合作推出奥迪电动滑板车在消费升级的大趋势下,人们的出行品质生活品质都在发生变化,汽车已经成为很多家庭的标配,它的角色已不仅仅是简单的代步工具,而是演变为一种汽车生活方式,甚至汽车后备箱也能反映出一个人的