本章记录 flink读取mongodb数据源的实践,主要用于 全量 批处理获取mongodb的数据。
我们在前面的文章中已经学习了如何写一个简单的flink-job项目打包jar包运行
详情参考
我们在flink-job项目基础上新增读取mongodb数据源的功能。
引入jar包
使用官方driver连接器
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId>
<version>4.5.0</version>
</dependency>
完整pom.xml如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://mav

本文详细介绍了如何使用Flink进行全量批处理,从MongoDB数据源读取数据的实践过程。通过引入官方驱动连接器,自定义SourceRichFunction,成功实现了从MongoDB获取数据并在集群中运行的任务。
订阅专栏 解锁全文
4540

被折叠的 条评论
为什么被折叠?



