当前位置: 首页 > wzjs >正文

网站建设比较牛的企业做网站设计答辩问题

网站建设比较牛的企业,做网站设计答辩问题,做海淘是在哪个网站,gta5买房网站建设中&&大数据学习&& 🔥系列专栏: 👑哲学语录: 承认自己的无知,乃是开启智慧的大门 💖如果觉得博主的文章还不错的话,请点赞👍收藏⭐️留言📝支持一下博主哦&#x1f91…

&&大数据学习&&

🔥系列专栏: 👑哲学语录: 承认自己的无知,乃是开启智慧的大门
💖如果觉得博主的文章还不错的话,请点赞👍+收藏⭐️+留言📝支持一下博主哦🤞


状态的分类:

1)托管状态(Managed State)和原始状态(Raw State)

Flink的状态有两种:托管状态(Managed State)原始状态(Raw State)托管状态就是由Flink统一管理的,状态的存储访问、故障恢复和重组等一系列问题都由Flink实现,我们只要调接口就可以;而原始状态则是自定义的,相当于就是开辟了一块内存,需要我们自己管理,实现状态的序列化和故障恢复。

通常我们采用Flink托管状态来实现需求。

2)算子状态(Operator State)和按键分区状态(Keyed State)

接下来我们的重点就是托管状态(Managed State)。

我们知道在Flink中,一个算子任务会按照并行度分为多个并行子任务执行,而不同的子任务会占据不同的任务槽(task slot)。由于不同的slot在计算资源上是物理隔离的,所以Flink能管理的状态在并行任务间是无法共享的,每个状态只能针对当前子任务的实例有效。

而很多有状态的操作(比如聚合、窗口)都是要先做keyBy进行按键分区的。按键分区之后,任务所进行的所有计算都应该只针对当前key有效,所以状态也应该按照key彼此隔离。在这种情况下,状态的访问方式又会有所不同。

基于这样的想法,我们又可以将托管状态分为两类:算子状态按键分区状态。

另外,也可以通过富函数类(Rich Function)来自定义Keyed State,所以只要提供了富函数类接口的算子,也都可以使用Keyed State。所以即使是map、filter这样无状态的基本转换算子,我们也可以通过富函数类给它们“追加”Keyed State。比如RichMapFunction、RichFilterFunction。在富函数中,我们可以调用.getRuntimeContext()获取当前的运行时上下文(RuntimeContext),进而获取到访问状态的句柄;这种富函数中自定义的状态也是Keyed State。从这个角度讲,Flink中所有的算子都可以是有状态的

无论是Keyed State还是Operator State,它们都是在本地实例上维护的,也就是说每个并行子任务维护着对应的状态,算子的子任务之间状态不共享。

http://www.dtcms.com/wzjs/830917.html

相关文章:

  • 3gcms企业手机网站整站源码asp太原市一页网络科技有限公司
  • 1万一个月扣多少个税推广优化厂商联系方式
  • 互联网企业网站模板全球购物网站大全
  • 内部网站如何建设无锡互联网企业
  • iis建站安装wordpress重庆娱乐公司
  • 响应式 网站建设袜子网站建设规划书
  • 优质手机网站建设哪家好武进网站建设
  • 大连网站建设主页专业网站制作技术
  • 网站加速器推荐网站建设难么
  • 手机微网站怎么设计方案品牌设计分为几部分
  • frontpage做网站wordpress网站定时更新没有发布
  • 人们做网站怎么赚钱wordpress主题对接支付
  • wordpress设置手机浏览对新网站做seo大概需要多久
  • 涿州网站建设天峰汕头东莞网站建设
  • 企业网站的目的做电商网站一般要多少钱
  • 万盛网站建设公司怎样自己做卖商品的网站
  • 做柜子好的设计网站哪里卖网站模板
  • 深圳市住房和城乡建设局网站工作室建设
  • 自助发外链网站广州好的做网站公司
  • 做网站就是做点击率品牌网站建设等高端服务
  • 成都网站优化方法智能建造工程
  • 网站运营专员具体每天怎么做帝国cms 网站地图标签
  • 网站建设需要考虑哪些因素一了网站
  • 客户网站留言企业管理咨询心得体会
  • 手机网站做seo代做网站地图
  • 沈阳网站建做一个租房卖房的网站怎么做
  • 企业做门户网站的重要性电脑上怎样运行wordpress
  • 做百度网站需要钱吗透明背景图片在线制作
  • 网站标题有图片要怎么做学校网站三合一建设方案
  • 佛山中小企业网站制作seo入门教学