怎么用Flink Min获取一组数据流中最小的值
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要讲解了"怎么用Flink Min获取一组数据流中最小的值",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么用Flink Min获取一组数据
千家信息网最后更新 2026年11月01日怎么用Flink Min获取一组数据流中最小的值
这篇文章主要讲解了"怎么用Flink Min获取一组数据流中最小的值",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么用Flink Min获取一组数据流中最小的值"吧!
min聚合:获取一组数据流中最小的值(和max相反)
示例环境
java.version: 1.8.xflink.version: 1.11.1
示例数据源 (项目码云下载)
Flink 系例 之 搭建开发环境与数据
Min.java
import com.flink.examples.DataSource;import org.apache.flink.api.common.functions.MapFunction;import org.apache.flink.api.common.typeinfo.Types;import org.apache.flink.api.java.functions.KeySelector;import org.apache.flink.api.java.tuple.Tuple2;import org.apache.flink.api.java.tuple.Tuple3;import org.apache.flink.streaming.api.datastream.DataStream;import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;import java.util.List;/** * @Description min聚合:获取一组数据流中最小的值(和max相反) */public class Min { /** * 遍历集合,返回每个性别分区下最小年龄 * @param args * @throws Exception */ public static void main(String[] args) throws Exception { final StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); List> tuple3List = DataSource.getTuple3ToList(); DataStream> dataStream = env.fromCollection(tuple3List) .map(new MapFunction, Tuple2>() { @Override public Tuple2 map(Tuple3 tuple3) throws Exception { return new Tuple2<>(tuple3.f1,tuple3.f2); } }) .returns(Types.TUPLE(Types.STRING,Types.INT)) .keyBy((KeySelector, String>) k ->k.f0) //按数量窗口滚动,每3个输入数据流,计算一次 .countWindow(3) .min(1); dataStream.print(); env.execute("flink Min job"); }} 打印结果
2> (man,20)4> (girl,18)
感谢各位的阅读,以上就是"怎么用Flink Min获取一组数据流中最小的值"的内容了,经过本文的学习后,相信大家对怎么用Flink Min获取一组数据流中最小的值这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
数据
最小
数据流
学习
内容
环境
示例
就是
年龄
思路
性别
情况
数据源
数量
文章
更多
知识
知识点
篇文章
结果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云南咖啡
伟宏互联网科技
华服互联网科技怎么样
新华互联网科技学校
互联网通讯科技
互联网科技的英文
互联网高科技股票
互联网科技博客
中国的互联网科技企业的崛起
互联网大会黑科技排名
互联网科技公司有风险吗
四川慕妮娅互联网科技有限公司
互联网科技包装股份有限公司上市
互联网科技平台产品运营
中国科技和美国互联网
长沙易易互联网科技有限公司
平安好医生打造互联网科技医疗
科技互联网专业务虚会材料
青岛互联网科技园
高科技和互联网的现代国家
广州紫鲸互联网科技有限公司
科技与互联网
深圳互联网科技公司
江苏苏星互联网科技有限公司
上海互联网科技公司ppt
唯美互联网科技
互联网科技创业计划的风险分析
上海旺乐尼互联网科技有限公司
互联网高科技绘画
科技发展第三阶段互联网时代