flink cdc讀取mysql與flink sql lookup table區別
时间: 2023-12-06 09:37:11 浏览: 194
Flink CDC MySQL同步MySQL(一)
Flink CDC是一种用于捕获数据库更改的技术,它可以将数据库更改作为流数据进行处理。而Flink SQL Lookup Table是一种将维表数据加载到Flink SQL查询中的方法,以便在查询中使用。两者的区别在于,Flink CDC主要用于捕获数据库更改,而Flink SQL Lookup Table主要用于将维表数据加载到查询中以便查询使用。
具体来说,Flink CDC可以通过读取MySQL二进制日志或者使用Debezium等开源工具来捕获MySQL数据库的更改,然后将更改转换为流数据进行处理。而Flink SQL Lookup Table则是将维表数据加载到Flink SQL查询中,以便在查询中使用。这样可以避免在查询中频繁地访问外部系统,从而提高查询性能。
总的来说,Flink CDC主要用于捕获数据库更改,而Flink SQL Lookup Table主要用于将维表数据加载到查询中以便查询使用。
阅读全文