flink
cleanup123
专注于保护地球的程序员,已成为老父亲的90后
欢迎访问我的个人网站http://www.cosmozhu.fun/
展开
-
Flink-1.9流计算开发:四、filter函数
Flink-1.9流计算开发:四、filter函数在本篇文章中我们接着来说filter函数,此函数主要作用就是根据用户条件,过滤数据流中数据。需求将数据流的单词做大写转换,并保留其小写,然后只打印出字符串长度大于5的元素。解决方案public class StreamTest { private static final Logger LOG = LoggerFactory.getLo...转载 2020-01-08 15:04:17 · 5860 阅读 · 0 评论 -
Flink-1.9流计算开发:三、flatMap函数
Flink-1.9流计算开发:三、flatMap函数在上一篇文章Flink-1.9流计算开发:二、Map函数文章中我们使用了map方法。在本篇文章中我们将使用flatMap,来验证一下它与map方法的差异。需求本篇文章实现一个很简单的逻辑,创建一个数据流{“apple”,“orange”,“banana”,“watermelon”},将数据流的单词做大写转换,并保留其小写,然后将其打印出来。...转载 2020-01-08 15:03:16 · 1434 阅读 · 0 评论 -
Flink-1.9流计算开发:二、Map函数
Flink-1.9流计算开发:二、Map函数整体来讲一个流处理过程可以划分为三部分DataSource、Transformations、Sinks。DataSource用来产生或者获取数据流,Transformations对数据流做转换,Sinks作为数据的出口输出到将数据输出到数据库,文件等系统,不过Transformations、Sinks并不是必须的。在上一篇文章Flink-1.9流处理...转载 2020-01-08 15:02:01 · 710 阅读 · 0 评论 -
Flink-1.9流计算开发:一、最初的开始HELLO WORLD
Flink-1.9流计算开发:一、最初的开始HELLO WORLD首先我们需要需要了解的一个概念是Apache Flink支持处理流式计算(stream)和批量计算(batch),但是在目前版本中这两种计算方式各自拥有自己独立的API,本系列文章只讨论流式计算(stream)。学习本系列的必要条件是已安装Maven 3.0.4+,java8。转载 2020-01-08 15:00:37 · 318 阅读 · 0 评论