Kafka Connect Oracle:一款高效捕获Oracle数据库变更的开源工具 ...

打印 上一主题 下一主题

主题 822|帖子 822|积分 2466

Kafka Connect Oracle:一款高效捕获Oracle数据库变更的开源工具

    kafka-connect-oracle Kafka Source Connector For Oracle  
项目地点: https://gitcode.com/gh_mirrors/ka/kafka-connect-oracle   
Kafka Connect Oracle 是一个开源项目,旨在实现将Oracle数据库中的数据变更实时捕获并推送到Kafka系统中。该项目重要使用Java编程语言开辟,充分利用了Kafka和Oracle的技术上风。
项目基础介绍

Kafka Connect Oracle 是一个Kafka Source Connector,用于捕获Oracle数据库中的所有行级DML(数据操纵语言)变更,并将这些变更作为流数据发送到Kafka中。它基于Oracle的LogMiner技术实现数据变更捕获,并支持多种设置选项以顺应不同场景的需求。
焦点功能


  • 实时数据变更捕获:通过监听Oracle数据库的日记文件,实时捕获所有提交的DML操纵(Insert、Update、Delete)。
  • 数据剖析:捕获的SQL DML语句可以被剖析为字段和值,方便后续的数据处理惩罚和分析。
  • 动态主题创建:如果没有指定主题,Kafka Connect Oracle 会为每个数据库表动态创建主题。
  • 权限控制:支持对捕获的数据进行权限控制,可以指定捕获特定表或模式的数据。
  • 多租户支持:在Oracle的多租户环境中,可以设置毗连器以支持多租户架构。
最近更新的功能



  • DDL捕获支持:最新版本增加了对DDL(数据界说语言)语句的捕获本领,将DDL语句发布到特定主题中。
  • 部分回滚检测:实现了部分回滚的检测功能,确保数据的准确性。
  • 兼容性提升:对于Oracle数据库的新版本,如19c,由于CONTINUOUS_MINE选项不再支持,Kafka Connect Oracle 对捕获机制进行了调整,以兼容新的数据库版本。
通过这些更新,Kafka Connect Oracle 进一步加强了其功能和性能,为用户提供了更加机动和可靠的数据捕获解决方案。
    kafka-connect-oracle Kafka Source Connector For Oracle  
项目地点: https://gitcode.com/gh_mirrors/ka/kafka-connect-oracle   

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

河曲智叟

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表