2020年12月14日

Flink中知识点总结

摘要: 此随笔是对Flink中知识点的一个总结,点击相应链接,既可以跳转到对应知识点的详细介绍页面。 1、Flink中基础内容 Flink之基础内容(1):DataSet的创建和使用 Flink之基础内容(2):DataStream的创建和使用 2、Flink中API的使用 Flink之API的使用(1): 阅读全文

posted @ 2020-12-14 16:04 电光闪烁 阅读(427) 评论(0) 推荐(0) 编辑

Flink之Window的使用(3):WindowFunction的使用

摘要: 相关文章链接 Flink之Window的使用(1):计数窗口 Flink之Window的使用(2):时间窗口 Flink之Window的使用(3):WindowFunction的使用 具体实现代码如下所示: val env: StreamExecutionEnvironment = StreamEx 阅读全文

posted @ 2020-12-14 15:43 电光闪烁 阅读(1723) 评论(0) 推荐(0) 编辑

Flink之Window的使用(2):时间窗口

摘要: 相关文章链接 Flink之Window的使用(1):计数窗口 Flink之Window的使用(2):时间窗口 Flink之Window的使用(3):WindowFunction的使用 具体实现代码如下所示: val env: StreamExecutionEnvironment = StreamEx 阅读全文

posted @ 2020-12-14 15:42 电光闪烁 阅读(2663) 评论(0) 推荐(0) 编辑

Flink之Window的使用(1):计数窗口

摘要: 相关文章链接 Flink之Window的使用(1):计数窗口 Flink之Window的使用(2):时间窗口 Flink之Window的使用(3):WindowFunction的使用 具体实现代码如下所示: val env: StreamExecutionEnvironment = StreamEx 阅读全文

posted @ 2020-12-14 15:40 电光闪烁 阅读(1046) 评论(0) 推荐(0) 编辑

Flink之Watermark的设置和使用

摘要: 具体实现代码如下所示: main函数中代码如下: val env: StreamExecutionEnvironment = StreamExecutionEnvironment.getExecutionEnvironment env.setParallelism(1) env.setStreamT 阅读全文

posted @ 2020-12-14 15:38 电光闪烁 阅读(3667) 评论(0) 推荐(0) 编辑

Flink之ProcessFunction的使用(2):侧输出流的使用

摘要: 相关文章链接 Flink之ProcessFunction的使用(1):定时器和状态管理的使用 Flink之ProcessFunction的使用(2):侧输出流的使用 具体实现代码如下所示: main函数中代码如下: val env: StreamExecutionEnvironment = Stre 阅读全文

posted @ 2020-12-14 15:32 电光闪烁 阅读(680) 评论(0) 推荐(0) 编辑

Flink之ProcessFunction的使用(1):定时器和状态管理的使用

摘要: 相关文章链接 Flink之ProcessFunction的使用(1):定时器和状态管理的使用 Flink之ProcessFunction的使用(2):侧输出流的使用 具体实现代码如下所示: main函数中代码如下: val env: StreamExecutionEnvironment = Stre 阅读全文

posted @ 2020-12-14 15:29 电光闪烁 阅读(2253) 评论(0) 推荐(0) 编辑

谷歌Guava工具类的使用(1):BloomFilter的使用

摘要: 具体代码实现如下所示: // 创建布隆过滤器,设置存储的数据类型,预期数据量,误判率 (必须大于0,小于1) int insertions = 10000000; double fpp = 0.0001; BloomFilter<String> bloomFilter = BloomFilter.c 阅读全文

posted @ 2020-12-14 15:24 电光闪烁 阅读(2893) 评论(0) 推荐(0) 编辑

Flink之Checkpoint的设置和使用

摘要: 具体实现代码如下所示: val env: StreamExecutionEnvironment = StreamExecutionEnvironment.getExecutionEnvironment env.setParallelism(2) env.setStreamTimeCharacteri 阅读全文

posted @ 2020-12-14 15:15 电光闪烁 阅读(5134) 评论(0) 推荐(0) 编辑

Flink之API的使用(3):Source的使用

摘要: 相关文章链接 Flink之API的使用(1):Sink的使用 Flink之API的使用(2):Transform算子的使用 Flink之API的使用(3):Source的使用 具体代码实现如下所示: 1、main函数中代码实现: // 创建执行环境 val env: StreamExecutionE 阅读全文

posted @ 2020-12-14 15:03 电光闪烁 阅读(309) 评论(0) 推荐(0) 编辑

Flink之API的使用(2):Transform算子的使用

摘要: 相关文章链接 Flink之API的使用(1):Sink的使用 Flink之API的使用(2):Transform算子的使用 Flink之API的使用(3):Source的使用 具体代码实现如下所示: // 执行环境 val env: StreamExecutionEnvironment = Stre 阅读全文

posted @ 2020-12-14 15:01 电光闪烁 阅读(235) 评论(0) 推荐(0) 编辑

Flink之API的使用(1):Sink的使用

摘要: 相关文章链接 Flink之API的使用(1):Sink的使用 Flink之API的使用(2):Transform算子的使用 Flink之API的使用(3):Source的使用 具体代码如下所示: // 执行环境 val env: StreamExecutionEnvironment = Stream 阅读全文

posted @ 2020-12-14 14:59 电光闪烁 阅读(645) 评论(0) 推荐(0) 编辑

Flink之基础内容(2):DataStream的创建和使用

摘要: 相关文章链接 Flink之基础内容(1):DataSet的创建和使用 Flink之基础内容(2):DataStream的创建和使用 具体代码如下: // 获取需要输入的参数(从args中获取,每个任务启动时指定) // ParameterTool是Flink中的工具类 val params: Par 阅读全文

posted @ 2020-12-14 14:52 电光闪烁 阅读(411) 评论(0) 推荐(0) 编辑

Flink之基础内容(1):DataSet的创建和使用

摘要: 相关文章链接 Flink之基础内容(1):DataSet的创建和使用 Flink之基础内容(2):DataStream的创建和使用 具体代码如下: // 创建执行环境 val env: ExecutionEnvironment = ExecutionEnvironment.getExecutionE 阅读全文

posted @ 2020-12-14 14:50 电光闪烁 阅读(384) 评论(0) 推荐(0) 编辑

导航