我们正在尝试开发具有更改数据捕获(CDC)的数据提取模块。
对于要使用的工具包,我们暂时考虑 1) Kafka、Debezium 和/或 Airbyte,2) Logstash,或 3) 任何其他平台,所以如果我遗漏了什么,请提醒我。
CDC 会捕获 Insert、Update 和 Delete 的变化,例如:
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
DELETE FROM table_name WHERE condition;
但是,我们想知道 CDC 是否捕获数据模式的更改,也称为数据定义语言 (DDL),例如:
ALTER TABLE table_name ADD column3 datatype;
我们非常感谢任何提示和建议。