iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >ibm cdc 架构
  • 260
分享到

ibm cdc 架构

2024-04-02 19:04:59 260人浏览 安东尼
摘要

IBM? InfoSphere? Data Replication - CDC Replication 是一个复制解决方案,用于捕获正在发生的数据库更改,并根据&

IBM? InfoSphere? Data Replication - CDC Replication 是一个复制解决方案,用于捕获正在发生的数据库更改,并根据 InfoSphere Data Replication Management Console GUI 应用程序中配置的表映射将这些更改传递到目标数据库消息队列或 ETL 解决方案(例如 InfoSphere DataStage?)。

对于动态数据仓储、主控方数据管理、应用程序合并或迁移、运营 BI 以及启用 SOA 项目之类的关键信息管理活动,CDC Replication 能够以影响性较低的方式捕获数据更改并高速传递这些更改。另外,通过仅发送更改的数据,CDC Replication 还可以帮助降低处理开销和网络流量。复制可连续执行,也可定期执行。数据从源服务器传输出来后,可以在目标环境中重新映射或变换。

下图显示了 CDC Replication 的关键组件。


ibm cdc 架构

以下列表描述了 InfoSphere Data Replication 体系结构的关键组件:
  • Access Server - 控制所有以非命令行方式对复制环境进行的访问。当您登录到 Management Console 时,就是连接到 Access Server。您可以在客户机工作站上关闭 Access Server,而不会影响源服务器与目标服务器之间正在进行的数据复制活动。
  • 管理 API - 以基于 Java 的可选编程接口形式运行。您可以使用此 api 对操作配置或交互进行脚本编制。
  • 应用代理程序 - 充当目标上的代理程序,用于处理源所发送的更改。
  • 命令行界面 - 允许您独立于 Management Console 来管理数据存储器和用户帐户,以及执行管理脚本编制。
  • 通信层 (TCP/IP) - 充当源与目标之间的专用网络连接。
  • 源和目标数据存储器 - 表示数据复制所需的数据文件和 CDC Replication 实例。每个数据存储器都表示您要连接到的数据库,并且充当表的容器。被设为可供复制的表包含在数据存储器中。
  • Management Console - 允许您配置、监视和管理各种服务器上的复制,指定复制参数以及从客户机工作站启动刷新和镜像操作。另外,Management Console 还允许您监视复制操作、等待时间、事件消息以及源或目标数据存储器所支持的其他统计信息。Management Console 中的监视器旨在用于需要持续分析数据移动的时间关键型工作环境。在设置复制之后,您可以在客户机工作站上关闭 Management Console,而不会影响源服务器与目标服务器之间正在进行的数据复制活动。
  • 元数据 - 表示相关表、映射、预订、通知、事件以及您设置的数据复制实例的其他细节的相关信息。
  • 镜像 - 将更改复制到目标表或者积累源表更改并在以后将其复制到目标表。如果在环境中实施了双向复制,那么可以在源表与目标表之间来回进行镜像。
  • 刷新 - 将表从源数据库初始同步到目标。这会由刷新阅读器进行读取。
  • 复制引擎 - 用于发送和接收数据。用于发送所复制数据的进程是源捕获引擎,而用于接收所复制数据的进程是目标引擎。CDC Replication 实例可以同时作为源捕获引擎和目标引擎运行。
  • 单次提取 - 充当仅用于源的日志阅读器和日志解析器组件。它会检查并分析所选数据存储器上所有预订的源数据库日志。

    并非所有 CDC Replication 引擎都使用“单次提取”。对于 CDC Replication Engine for DB2? for i,有一个“提取器”作业(充当日志阅读器)和一个“镜像”作业(用于执行镜像功能)。

  • 源变换引擎 - 处理行过滤、关键列、列过滤、编码转换以及要传播到目标数据存储器引擎的其他数据。
  • 源数据库日志 - 由源数据库维护以用于其自身的恢复。CDC Replication 日志阅读器会在镜像过程中检查这些日志,并过滤掉不在复制范围内的表。
  • 目标变换引擎 - 处理数据和值转换、编码转换、用户出口、冲突检测以及目标数据存储器引擎上的其他数据。
有两种仅用于目标的复制目的地(并不是数据库):
  • JMS 消息 - 充当 JMS 消息目标(队列或主题),用于创建为 XML 文档的行级别操作。
  • InfoSphere DataStage - 处理从 CDC Replication 传递的更改,这些更改可由 InfoSphere DataStage 作业使用。
您可能感兴趣的文档:

--结束END--

本文标题: ibm cdc 架构

本文链接: https://www.lsjlt.com/news/50106.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ibm cdc 架构
    IBM InfoSphere Data Replication - CDC Replication 是一个复制解决方案,用于捕获正在发生的数据库更改,并根据&nb...
    99+
    2024-04-02
  • IBM Modern架构,奠基企业数字智能未来
      【IT168 资讯】6月7日,IBM公司在南京举办了2018 IBM Systems创行者高峰论坛,本次论坛以“Modern架构Go天下”为主题,总计有数百位企业客户及生态合作伙伴代表出席,与IBM共聚一堂,共论新趋势下现代化IT基础设...
    99+
    2023-06-04
  • Flink CDC整库同步(多表异构同步)
    前言 flinkcdc单表同步比较简单,按照官方案例基本都能成功,多表异构同步、整库同步这块一直想尝试一下,社区说使用API可以做到,但是一直没能白嫖到可行方案(代码),然后自己动手尝试了下,咳咳,无...
    99+
    2023-10-03
    flink 大数据
  • c/s架构和b/s架构
    C/S架构和B/S架构是两种常见的网络应用架构。C/S指的是客户端/服务器架构,而B/S指的是浏览器/服务器架构,两者都是为了实现交互式的网络应用程序,但在结构和工作方式上有所不同。C/S架构适用于需要更高性能、更好用户体验和离线工作模式的...
    99+
    2023-07-31
  • code 架构
    目录 1. code 架构 1.1. 代码质量的评判的维度 1.2. 架构师 1.3. 基础平台篇 1. code 架构 1.1. 代码质量的评判的维度 可阅读性 (方便代码流转) 可...
    99+
    2023-08-30
    架构
  • LNMP架构
    目录 一、LNMP架构介绍 二、准备工作 1、将安装包传到/opt/目录下 2、搭建本地yum仓库 三、编译安装nginx服务 四、编译安装mysql服务 五、编译安装 PHP 解析环境 六、 部署Discuz社区论坛 七、装完后使用浏览...
    99+
    2023-09-11
    架构 php 服务器 linux 运维
  • 阿里P8架构师谈:淘宝技术架构从1.0到4.0的架构变迁!附架构资料
    淘宝技术架构变迁自2003年创立以来的,淘宝业务发展非常迅速,几乎是每年以100%的速度在成长。创立之初,为了快速上线,抢占市场,选择了当时流行的LAMP架构,用PHP作为网站开发语言, Linux作为操作系统,Apache作为Web服务器...
    99+
    2023-06-05
  • c/s架构和b/s架构是什么
    c/s架构是一种分布式计算模式,它由客户端和服务器两个主要组件组成。b/s架构更加简化和集中,b/s架构将客户端应用的功能移动到了服务器端,客户端只需要通过浏览器访问服务器上的应用程序即可。c/s架构和b/s架构都是用于实现客户端和服务器之...
    99+
    2023-07-31
  • 浅谈架构模式变迁之从分层架构到微服务架构
    目录前言单体架构分布式架构软件设计中的谬误谬误1:网络是可靠的谬误2:时延是0谬误3:带宽是无限的谬误4:网络是安全的谬误5:网络拓扑一成不变谬误6:只有一个网络管理员谬误7:通信成...
    99+
    2024-04-02
  • 解析Tomcat架构原理到架构设计
    目录一、学习目的1.1、掌握 Tomcat 架构设计与原理提高内功1.2、宏观理解一个请求如何与 Spring 联系起来1.3、提升自己的系统设计能力二、整体架构设计2.1、连接器2...
    99+
    2024-04-02
  • MySQL高可用架构之MHA架构全解
    目录一、介绍二、组成三、工作过程四、架构五、实例展示MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating m...
    99+
    2024-04-02
  • JavaScript MVVM 架构与其他架构的较量
    MVVM 架构 MVVM 是一种软件架构模式,它将应用程序分解为三个独立的部分:模型(Model)、视图(View)和视图模型(ViewModel)。模型表示应用程序的数据和业务逻辑,视图负责呈现用户界面,视图模型则充当两者之间的桥梁,...
    99+
    2024-03-03
    MVVM、MVC、MVP、JavaScript、应用程序开发
  • python架构图
    python程序架构 架构图总览介绍 1、图左边 python的模块 python库 python中用户定义的模块 示例 在执行import os时候,这个os就是python内建的模块, 当然python还可以通过自定义模块来扩展pyt...
    99+
    2023-01-31
    架构图 python
  • lnmp架构-PHP
    08 PHP源码编译          09 php初始化配置                 nginx 的并发能力强            phpinfo函数 就是 显示php信息  10 php的功能模块 编译memcache模块...
    99+
    2023-09-10
    php 开发语言
  • JavaScript MVVM 架构
    引言 MVVM(Model-View-ViewModel)是一种流行的 JavaScript 架构模式,它将应用程序中的数据、视图和业务逻辑清晰地分离。通过使用数据绑定和响应式编程技术,MVVM 架构可以实现高效且可维护的应用程序。 概...
    99+
    2024-03-03
    、数据绑定、响应式编程、Vue.js、AngularJS
  • 【架构师】零基础到精通——架构发展
    博客昵称:架构师Cool 最喜欢的座右铭:一以贯之的努力,不得懈怠的人生。 作者简介:一名Coder,软件设计师/鸿蒙高级工程师认证,在备战高级架构师/系统分析师,欢迎关注小弟! 博主小留言:哈喽!各位CSDN的uu们,我是你的小弟Co...
    99+
    2023-08-20
    架构 服务器 运维 java 系统架构
  • 【架构师】零基础到精通——架构演进
    博客昵称:架构师Cool 最喜欢的座右铭:一以贯之的努力,不得懈怠的人生。 作者简介:一名Coder,软件设计师/鸿蒙高级工程师认证,在备战高级架构师/系统分析师,欢迎关注小弟! 博主小留言:哈喽...
    99+
    2023-09-14
    架构 服务器 运维 系统架构
  • java架构的代码结构
    <1p http:="" bbs.16rd.com="" citiao-jishu-null.html"="" target="_blank" ...
    99+
    2023-06-03
  • 优秀架构师必须掌握的架构思维
    一、抽象思维如果要问软件研发/系统架构中最重要的能力是什么,我会毫不犹豫回答是抽象能力。抽象(abstraction)这个词大家经常听到,但是真正理解和能讲清楚什么是抽象的人少之又少。抽象其实是这样定义的:对某种事物进行简化表示或描述的过程...
    99+
    2023-06-02
  • PHP MVC架构与其他架构的对比分析
    PHP MVC架构是一种将应用程序划分为三个部分的软件架构模式:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高应用程序的可维护性和可重用性。 模型(Model)负责处理应用程序的数据。它包含应用...
    99+
    2024-02-05
    PHP MVC架构 软件架构模式 模型 视图 控制器 可维护性 可重用性
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作