【大数据面试题】010 Flink有哪些算子

一步一个脚印,一天一道大数据面试题

这几天生病了,每天只睡2到4小时,吃药恢复了,就先来点简单的题

Flink 有哪些算子

这是一个挺简单的题,不过有时一问我,我还真只结结巴巴说出 mapflatmap 。那就来列举一下吧。

  • map 对流进行变形,使用函数进行变化,处理
  • flatmapmap类似,变形,使用函数进行变化,但不一样的是会把一个元素变为多个,类似于str.split(",")
  • filter 过滤出想要的元素
  • keyBy 指定某列进行分组,用于后续处理
  • reduce 需结合keyBy,对已分组的数据进行聚合处理
  • join 连接两个流
  • fromSource 获取Source,获取数据源
  • adsSink添加输出的Sink
  • print 打印数据
  • connect 两个流连接一起,跟join不一样的是不一定需要相同的key
相关推荐
captain_AIouo8 小时前
Captain AI打造OZON全员协同智能工具
大数据·人工智能·经验分享·aigc
雨辰AI8 小时前
面试题:人大金仓事务隔离级别、MVCC 机制详解(与MySQL差异对比)
数据库·后端·mysql·面试·政务
杰建云1678 小时前
商家小程序有什么用
大数据·apache
财经资讯数据_灵砚智能8 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年5月11日
大数据·人工智能·python·信息可视化·自然语言处理
2501_934440238 小时前
只做中外合作办学,并且把它做深、做精
大数据·人工智能
国强_dev9 小时前
如何提升canal吞吐量
java·大数据·python
Henray20249 小时前
三个线程交替打印ABC
java·面试
派拉软件9 小时前
AI 网关:重塑企业级大模型服务治理架构
大数据·人工智能·架构
Lucky me.9 小时前
Cloud code完整命令手册
大数据·elasticsearch·搜索引擎
大大大大晴天️9 小时前
Flink:Keyed State vs Operator State 原理与实践
大数据·flink