一、 环境信息
1.1 硬件信息
1.2 软件信息
二、 流程介绍
Mysql万表同步至Doris,主要是通过Flink计算引擎、基于Doris社区研发的Flink Doris Connector 实现的。无需提前建表,当Flink任务启动后,Flink Doris Connector 会自动识别对应的Doris表是否存在,不存在则自动创建Doris表,如果存在则直接启动同步任务。
三、 前提概要
3.1 安装部署
Doris/Flink/Mysql的安装部署流程可以根据版本自行Google。
3.2 JAR包准备
3.2.1 数据源
Flink源端读取MySQL数据的连接器,可通过该地址下载flink-sql-connector–mysql–cdc-2.4.1.jar:
mysql-cdc-2.4.1下载地址
3.2.2 目标源
Flink目标端写Doris的Flink Doris Connector ,可通过该地址获取:
flink-doris-connector下载地址
3.3 脚本模版
四、快速体验
例如单表同步MySQL中Star Schema Benchmark的part零件信息表,共1600000条记录。
五、常见问题
5.1 Mysql通信异常
5.2 MySQL无Key同步异常
5.3 CKP ON HDFS连接异常
5.4 CKP ON HDFS权限异常
5.5 其它参考官方【Flink Doris Connector】QA
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。