本文介绍: SeaTunnel 是一个非常易用,高性能、支持实时流式和离线批处理的海量数据处理产品,前身是 WaterDrop (中文名:水滴),自 2021年10月12日更名为 SeaTunnel。2021年12月9日,SeaTunnel 正式通过Apache 软件基金会的投票决议,以全票通过的优秀表现正式成为 Apache 孵化器项目。2022年 3月18日社区正式发布了收个 Apache 版本 V2.1.0。
一、概述
SeaTunnel 是一个非常易用,高性能、支持实时流式和离线批处理的海量数据处理产品,前身是 WaterDrop (中文名:水滴),自 2021年10月12日更名为 SeaTunnel 。2021年12月9日,SeaTunnel 正式通过Apache 软件基金会的投票决议,以全票通过的优秀表现正式成为 Apache 孵化器项目。 2022年 3月18日社区正式发布了收个 Apache 版本 V2.1.0。
二、SeaTunnel 的使用场景及其特点
1、使用场景
2、特点
三、SeaTunnel 的工作流程
SeaTunnel 是在 Spark 和 Flink 的基础上做了一层包装,其工作流程图:
其中 SeaTunnel 的引擎:
四、Linux 下安装 SeaTunel 步骤
1、下载安装包
2、上传 Linux 服务器后,解压缩
3、下载连接器插件
五、Linux 下安装 Flink
1、下载安装包
2、上传 Linux 服务器,解压缩
3、启动时报错:
六、SeaTunnel 实现 MySQL 跨数据库的表数据同步
1、配置 SeaTunnel 的 Flink 引擎
2、下载 MySQL 驱动jar包
3、已知 MySQL A 库中有表 A1,在 B 库中创建表 B1,结构与 A1 相同
4、在 ${SEATUNNEL_HOME}/conf 下创建配置文件
5、指定配置文件,执行 SeaTunnel
6、查看测试结果
七、SeaTunnel 实现 MySQL 数据同步到 TDengine
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。