当前位置: 首页 > news >正文

Seatunnel Mysql数据同步到Mysql

环境

mysql-connector-java-8.0.28.jar、connector-cdc-mysql

配置 

env {# You can set SeaTunnel environment configuration hereexecution.parallelism = 2job.mode = "STREAMING"# 10秒检查一次,可以适当加大这个值checkpoint.interval = 10000#execution.checkpoint.interval = 10000#execution.checkpoint.data-uri = "hdfs://localhost:9000/checkpoint"
}# 配置数据源
source {MySQL-CDC {# 数据库账号username = "root"password = "123456"# 源表,格式:数据库名.表名table-names = ["source.test_table"]base-url = "jdbc:mysql://10.10.10.11:3306/source"}
}# 配置目标库
sink {jdbc {url = "jdbc:mysql://10.10.10.11:3306/sink"driver = "com.mysql.cj.jdbc.Driver"user = "root"password = "123456"generate_sink_sql = true# 目标数据库名database = "sink"# 目标表名table = "test_table"# 主键名称primary_keys = ["id"]field_ide = LOWERCASEschema_save_mode = "CREATE_SCHEMA_WHEN_NOT_EXIST"}}

 测试

 bin/seatunnel.sh --config  config/mysql_to_mysql_config -m local

http://www.lryc.cn/news/422810.html

相关文章:

  • Java Web —— 第五天(请求响应1)
  • 【LLMOps】手摸手教你把 Dify 接入微信生态
  • Ftrans文件摆渡方案:重塑文件传输与管控的科技先锋
  • LaTeX中的除号表示方法详解
  • DID、DID文档、VC、VP分别是什么 有什么关系
  • 网络安全应急响应
  • Qt数据和视图分离——中MCV和MVVM
  • 重定义变量类型:如#define FLOAT float和typedef float FLOAT的区别
  • Qt 使用阿里矢量图标库
  • 仓颉语言运行时轻量化实践
  • 深入理解Python中的subprocess模块
  • 从零开始搭建 EMQX 集群压测框架
  • ArkUI基本介绍
  • vue2+OpenLayers 天地图上打点并且显示相关的信息(2)
  • c++继承(二)
  • 低代码开发的崛起:机遇与挑战
  • Json-JacksonUtils工具类
  • svn客户端装完后没有svn.exe
  • TinyWebserver的复现与改进(4):主线程的具体实现
  • DaemonSet 不能帮助我们做什么事情?
  • 开源模型应用落地-LangChain高阶-记忆组件-RedisChatMessageHistory正确使用(八)
  • 解决Openwrt 串口默认是没有密码的方法
  • 【vue讲解:v-model 之 lazy、number、trim、与后端交互、小电影案例】
  • ECCV 2024 | 南洋理工三维数字人生成新范式:结构扩散模型
  • 2024.8.13-算法学习(原创+转载)
  • beautifulsoup的简单使用
  • 【Python】Jupyter Notebook的安装及简单使用
  • 中国自动驾驶出租车冲击网约车市场
  • 解决浏览器书签同步问题,极空间部署开源免费的跨平台书签同步工具『xBrowserSync』
  • 14个SpringBoot优化小妙招