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

Flink分区方式有哪些

Flink分区的方式决定了上游subtask的数据是如何流向下游subtask的,目前Flink提供了共8种分区算子,每个都对应着各自具体的分区器,可以见DataStream类里的方法shuffle、rebalance、rescale、keyBy、global、forward、broadcast、partitionCustom方法。以上方法除了keyBy返回的是KeyedStream,其他的都还是返回DataStream。

各个算子对应的分区器如下:

算子 分区器
shuffle ShufflePartitioner
rebalance RebalancePartitioner
rescale RescalePartitioner
keyBy KeyGroupStreamPartitioner
global GlobalPartitioner
forward ForwardPartitioner
broadcast BroadcastPartitioner
partitionCustom CustomPartitionerWrapper<

http://www.kler.cn/a/472824.html

相关文章:

  • 网络安全-web渗透环境搭建-BWAPP(基础篇)
  • 第四、五章补充:线代本质合集(B站:小崔说数)
  • C++语言的面向对象编程
  • 【杂谈】-50+个生成式人工智能面试问题(一)
  • 如何让用户在网页中填写PDF表格?
  • AI赋能R-Meta分析核心技术:从热点挖掘到高级模型、助力高效科研与论文发表
  • Unity:删除注册表内的项目记录
  • 05、Docker学习,常用安装:Mysql、Redis、Nginx、Nacos
  • springboot点餐平台网站
  • 小程序学习08—— 系统参数获取和navBar组件样式动态设置
  • 58. Three.js案例-创建一个带有红蓝配置的半球光源的场景
  • BMS应用软件开发 — 3 电池系统的组成
  • 生成透明图的方式?
  • 【计算机网络】课程 实验四 配置快速生成树协议(RSTP)
  • 腾讯云AI代码助手编程挑战赛-待办事项
  • 第5章——与HTTP协作的Web服务器
  • 『 Linux 』高级IO (四) - Epoll 的工作模式
  • 机器学习:逻辑回归
  • sqlzoo答案1-SELECT names
  • 牛客网刷题 ——C语言初阶(6指针)——BC105 矩阵相等判定
  • 解决vmware虚拟机和宿主机之间不能复制粘贴
  • GDPU Android移动应用 重点习题集
  • idea报错Malformed \uxxxx encoding.报错解决
  • 【Python】构建智能语音助手:使用Python实现语音识别与合成的全面指南
  • (自己备份用)一些安装pytorch包的经验
  • 攻防世界 bug