关于 Oracle Cloud Infrastructure GoldenGate

了解数据复制概念,帮助您开始使用 Oracle Cloud Infrastructure GoldenGate

Oracle Cloud Infrastructure GoldenGate 是一项完全托管的原生云服务,可大规模实时移动数据。OCI GoldenGate 在从一个或多个数据管理系统迁移到目标数据库时处理数据。您还可以设计、运行、编排和监视数据复制、转换数据、实时分析流数据,而无需分配或管理任何计算环境。

相关主题

OCI GoldenGate 概念

以下概念对于使用 Oracle Cloud Infrastructure GoldenGate 服务至关重要。

  • 区间:组织和隔离云资源,例如云网络、计算实例、块存储卷或 OCI GoldenGate 部署和数据库注册。只有有权访问区间的用户才能使用该区间内的资源。区间还可用作 OCI GoldenGate 中的安全边界。只有同一区间内的部署和数据库注册才能相互访问。
  • 连接:包含 OCI GoldenGate 的数据源或目标的网络连接详细信息。连接支持数据库和非数据库技术,例如 Oracle、MySQL、SQL Server、PostgreSQL、Db2 for z/OS、大数据技术以及 Oracle GoldenGate Distribution and Receiver 服务器。
  • 部署:用于 OCI GoldenGate 资源的容器,例如 OCI GoldenGate 部署控制台。
  • 部署类型:定义部署执行的处理类型。
  • 部署备份:部署当前状态的备份,保留 60 天。它可用于还原部署,或者使用在执行备份时原始部署的状态创建新部署。

    注意:

    只有数据复制部署支持手动和自动备份。

数据复制概念

以下概念对于数据复制至关重要:

  • 提取:针对源数据库运行并提取或捕获数据的进程。
  • 线索:源系统、中介系统和/或目标系统上的一系列文件,Oracle GoldenGate 在其中存储捕获的更改,以支持连续提取和复制数据库更改。
  • 复制:将数据传送到目标数据库的进程。它读取目标数据库上的线索文件,重建 DML 或 DDL 操作,并将其应用于目标数据库。

有关 Oracle GoldenGate 概念的更多信息,请参见 Components of a Data Replication in Oracle GoldenGate

流分析概念

以下概念对于使用 OCI GoldenGate 流分析至关重要:

  • 连接:存储源或目标技术的连接信息。
  • :动态数据的连续流。
  • 管道:从源到目标的工作流数据。
  • 业务逻辑:您可以将各种筛选器和函数应用于管道,以获得要分析的精确数据。
  • 发布:使管道可供所有流分析用户使用,并将数据发送到目标。

数据转换概念

Whether you're new to Data Transforms or have past experience with Oracle Data Integrator, it's helpful to familiarize yourself with these concepts before starting with OCI GoldenGate Data Transforms. See Terminology Information in the Using Data Transforms guide to learn more.

管道概念

以下概念对于使用管道至关重要:

  • 管道:一个预定义的组件,可实现从源操作数据库到目标数据仓库或分析平台的实时、低延迟的数据移动,而无需执行传统的 ETL 步骤。
  • 管道类型:常见的数据复制用例。
  • 捕获:根据源连接运行并提取或捕获数据的进程。也称为提取处理。
  • 应用:将数据传送到目标数据库或技术(也称为复制进程)的进程。

用户角色

服务管理员、应用 DBA 和数据工程师是使用 OCI GoldenGate 的数据专业人员。您可以执行以下一个或多个角色:

  • 服务管理员负责 OCI GoldenGate 的管理、管理、监视、诊断、生命周期管理和安全性。
  • 应用 DBA 使用 OCI GoldenGate 开发、构建和测试专注于高可用性、事务处理复制和数据仓库加载的解决方案。
  • 数据工程师使用 OCI GoldenGate 开发、构建和测试专注于数据湖管道和流处理的解决方案。