(7人评价)
大数据开发之Flink从入门到精通
价格 ¥ 466.00
课程介绍

这几年大数据的飞速发展,出现了很多热门的开源社区,其中著名的有 Hadoop、Storm,以及后来的 Spark,他们都有着各自专注的应用场景。Spark 掀开了内存计算的先河,也以内存为赌注,赢得了内存计算的飞速发展。Spark 的火热或多或少的掩盖了其他分布式计算的系统身影。就像 Flink,也就在这个时候默默的发展着。


Flink 是一个针对流数据和批数据的分布式处理引擎。它主要是由 Java 代码实现。目前主要还是依靠开源社区的贡献而发展。对 Flink 而言,其所要处理的主要场景就是流数据,批数据只是流数据的一个极限特例而已。再换句话说,Flink 会把所有任务当成流来处理,这也是其最大的特点。


内容简介
Flink核心是一个流式的数据流执行引擎,其针对数据流的分布式计算提供了数据分布、数据通信以及容错机制等功能。基于流执行引擎,Flink提供了诸多更高抽象层的API以便用户编写分布式任务:


DataSet API, 对静态数据进行批处理操作,将静态数据抽象成分布式的数据集,用户可以方便地使用Flink提供的各种操作符对分布式数据集进行处理,支持Java。


DataStream API,对数据流进行流处理操作,将流式的数据抽象成分布式的数据流,用户可以方便地对分布式数据流进行各种操作,支持Java和Scala。


Table API,对结构化数据进行查询操作,将结构化数据抽象成关系表,并通过类SQL的DSL对关系表进行各种查询操作,支持Java和Scala。


CEP API,对复杂时间处理,提供了自己的处理方式。


最后以风控项目结尾,更加切合实际的巩固知识。

 


开发工具:IDEA

 

本课程包含的技术:
数据库工具:redis 2.9.0 mysql 5.7
其他工具:kafka 0.10

第1章:Flink介绍
第2章:Flink基础讲解
第3章:Flink DataSet实战讲解
第4章:事件和watermark讲解
第5章:状态和容错讲解
第6章:Flink window函数讲解
第7章:Flink Stream Operator函数讲解
第8章:Flink SQL实战讲解
第9章:Flink实时风控项目实战讲解

 

授课教师

学途无忧网讲师

课程特色

视频(144)
下载资料(1)

学员动态