借助 Datastream,您可以将变更数据捕获 (CDC) 更新从 Oracle 数据库流式传输到支持的目标位置,例如 BigQuery 或 Cloud Storage。根据您的数据库是本地数据库还是云托管数据库,您需要为部署类型和 CDC 方法配置重做日志访问权限和用户权限。
查询重做日志文件的方法
Datastream 可以使用以下方法查询重做日志文件:
二进制日志读取器(预览版):如果您需要同时查询在线和归档的重做日志文件,请选择此方法。二进制读取器可以使用存储空间自动管理或数据库目录对象访问日志文件。此方法采用多线程,支持低延迟 CDC。
LogMiner API:如果您只需要处理归档的重做日志文件,请选择此方法。Oracle LogMiner 是单线程的,可能会受到较高延迟和较低吞吐量的影响。不过,此方法支持大多数数据类型和 Oracle 数据库功能。
如需详细了解这些方法,请参阅 Oracle 来源概览和使用 Oracle 数据库重做日志文件。 如需了解如何针对每种方法配置数据库类型,请参阅相应的配置页面。
支持的数据库
Datastream 可与以下类型的 Oracle 数据库搭配使用:
- Amazon RDS for Oracle
- 自管式 Oracle 数据库
- 自行托管的 Oracle 可插入式数据库
后续步骤
- 了解如何配置 Amazon RDS for Oracle 数据库以与 Datastream 搭配使用。
- 了解如何配置自行管理的 Oracle 数据库以与 Datastream 搭配使用。
- 了解如何配置自行托管的 Oracle 可插入式数据库,以便与 Datastream 搭配使用。