Flink CDC如何实现数据变更捕获及原理简述?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1472个文字,预计阅读时间需要6分钟。
什么是CDC?CDC是(Change Data Capture 更新数据获取)的简称。核心思想是,监测并捕获数据库的变动(包括数据或数据表的插入INSERT、更新UPDATE、删除DELETE等操作),将这些变动按发生顺序记录下来。
什么是CDC?
CDC是(Change Data Capture 变更数据获取)的简称。
核心思想是,监测并捕获数据库的变动(包括数据 或 数据表的插入INSERT、更新UPDATE、删除DELETE等),将这些变更按发生的顺序完整记录下来,写入到消息中间件中以供其他服务进行订阅及消费。
基于查询的CDC 和 基于日志的CDC
CDC主要分为基于查询和基于Binlog两种方式
经过以上对比,我们可以发现基于日志CDC 有以下这几种优势:
能够捕获所有数据的变化,捕获完整的变更记录。
本文共计1472个文字,预计阅读时间需要6分钟。
什么是CDC?CDC是(Change Data Capture 更新数据获取)的简称。核心思想是,监测并捕获数据库的变动(包括数据或数据表的插入INSERT、更新UPDATE、删除DELETE等操作),将这些变动按发生顺序记录下来。
什么是CDC?
CDC是(Change Data Capture 变更数据获取)的简称。
核心思想是,监测并捕获数据库的变动(包括数据 或 数据表的插入INSERT、更新UPDATE、删除DELETE等),将这些变更按发生的顺序完整记录下来,写入到消息中间件中以供其他服务进行订阅及消费。
基于查询的CDC 和 基于日志的CDC
CDC主要分为基于查询和基于Binlog两种方式
经过以上对比,我们可以发现基于日志CDC 有以下这几种优势:
能够捕获所有数据的变化,捕获完整的变更记录。

