第 1 章 Debezium 概述
Red Hat Integration 的 Debezium 是一个分布式平台,它捕获数据库操作,为行级操作创建数据更改事件记录,并将事件记录更改为 Apache Kafka 主题。Debezium 基于 Apache Kafka 构建,并部署并与 AMQ Streams 集成。
Debezium 捕获对数据库表的行级更改,并将对应的更改事件传递给 AMQ Streams。应用程序可以读取 这些更改事件流,并按发生更改事件的顺序访问更改事件。
Debezium 是 Debezium for Red Hat Integration 的上游社区项目。
Debezium 具有多个用途,包括:
- 数据复制
- 更新缓存和搜索索引
- 简化单体式应用程序
- 数据集成
- 启用流查询
Debezium 为以下通用数据库提供 Apache Kafka Connect 连接器: