OracleDB获取CDC的开源方式



我试图找出从OracleDB捕获数据更改事件的开源解决方案。我读过很多关于这个问题的问题和文章,但我不太明白哪些方法需要像Oracle GoldenGate那样的额外许可。目前Debezium支持从OracleDB捕获数据变化的两种模式。第一种是使用XStreamAPI,它明确要求GoldenGate许可。第二个是使用"原生LogMiner api"。第二种模式是否需要GoldenGate许可?支持哪些OracleDB软件包,它需要快速版、标准版还是企业版?谢谢!

不需要许可的选项:

  1. OpenLogReplicator -直接读取重做日志文件

  2. LogMiner -使用数据库API读取

需要Oracle GoldenGate (OGG)许可的选项:

  1. XStreamAPI

OGG许可仅适用于Oracle数据库企业版:

最新更新