各位大神早上好,咨询下Flink CDC 中debezium可以捕获到oracle的ddl变化吗?
Debezium是一个开源的分布式平台,可以用于捕获数据库变更事件并将其转换为流数据。在Flink CDC中,可以使用Debezium连接器来连接Oracle数据库,并捕获DDL变化。
当Oracle数据库执行DDL操作(例如创建表、修改表结构等)时,Debezium会将这些事件捕获并转换为流数据。这些事件可以通过Flink CDC连接器传递到其他系统中进行处理。
需要注意的是,Debezium只能捕获DDL事件,而不能捕获所有的数据库变更事件。例如,DML操作(例如插入、更新、删除数据)不会被Debezium捕获。如果您需要捕获所有类型的数据库变更事件,可以考虑使用其他工具或自定义转换逻辑。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。