据我了解,如果是通过CDC实时复制的话,不是通过监控日志实现。需要修改表结构,增加Capture属性,利用 CDC 提供的服务捕获源数据库更改,并使用捕获的变更数据实时更新数据仓库。 针对wang_jijie 产品经理 , IBM回复,做点解
如果是DB2或oracle数据库,一般采用CDC/Q Replication+ETL平台
可用采用CDC统一抽取数据,然后与ETL平台对接,最后与下发平台对接。
CDC 与 DataStage 整合的方式主要有两种:一种是通过文件的方式进行整合,可以实现大数据量的并行载入;另一种是与 DataStage 直接连接,相比于第一种方式实时性更强。
只是基于存储复制模式的数据一般不能保持数据一致性,它需要借助其他产品结合,才能保障数据可用,一般作为灾备方案。如果避开数据可用性,那肯定存储复制更可靠。数据库业务层面供数一般能保障数据可用,但是可能对本身数据库
首先看你的需求实时复制,还是异步复制?实时复制需要修改表结构,还有带宽限制等,系统性能影响需评估;异步复制是基于读日志的,稍微有点IO,对系统性能较小
CDC是基于TCPIP 抽取数据的,对你现有架构无影响,如果你本身就有ETL工具,CDC也能很好结合,CDC最大优点在于其对异构数据库的支持和与 IBM 产品的集成,为客户在数据迁移,整合,同步,动态数据仓库等应用中提供了卓越的解决方案。
首先看你的需求实时复制,还是异步复制?实时复制需要修改表结构,还有带宽限制等,系统性能影响较大;异步复制是基于读日志的,稍微有点IO,对系统性能较小
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30