长江书屋

第357章 哇塞(第3页)

天才一秒记住【长江书屋】地址:https://www.cjshuwu.com

全量同步

全量同步又叫

全表删除插入方式

y是指每次抽取前先删除目标表

数据y抽取时全新加载数据该方式实际上将增量抽取等同于全量

抽取对于数据量不大y全量抽取的时间代价小于执行增量抽取的

算法和条件代价时y可以采用该方式。

这种方式的优点是对已有系统表结构不产生影响y不需要修改业务

操作程序y所有抽取规则由etl完成y管理维护统一y可以实现数

据的递增加载y没有风险

缺点是etl比对较复杂y设计较为复杂y速度较慢与触发器和时

间戳方式中的主动通知不同y全表比对方式是被动的进行全表数据

的比对y性能较差当表中没有主键或唯一列且含有重复记录时y

全表比对方式的准确性较差。

日志比对的方式是通过获取数据库层面的日志来捕获到变化的数据y

不需要改变源业务系统数据库相关表结构y数据同步的效率比较高y

同步的及时性也比较快y最大的问题就是不同数据库的日志文件结

构存在较大的差异性y实施分析起来难度比较大y同时y需要具备

访问源业务库日志表文件的权限y存在一定的风险性y所以这种方

式有很大的局限性。

日志比对方式中比较成熟的技术是cdc(change

data

capture)技术y

作用同样是能够捕获到上一次抽取之后产生的相关变化数据y当

cdc对源业务表进行新增更新和删除等相关操作的时就可以捕获

到相关变化的数据y相对于增量字段方式ycdc方式能够较好地捕

获到删除数据y并写入相关数据库日志表y然后再通过视图或者别

的某种可操作的方式将捕获到的变化同步到数据仓库当中去。

这种方式的优点是etl同步效率较高y不需要修改业务系统表结构y

可以实现数据的递增加载缺点是业务系统数据库版本与产品不统

一y难以统一实现y实现过程相对复杂y并且需深入研究方能实现

这种方式也通过第三方工具实现y但是y一般都是商业软件y费用

较高。

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)




新书推荐

九龙吞珠当反派绑定了女主系统神农别闹是他唯一的光大话之神侯门嫡女,相公宠上瘾明婚暗恋西游记:四川话版重生之都市邪仙万界时空穿越者我当大圣姐姐这些日子,操碎了心替身养猪去了[快穿]赤骨天梯(系统)当幸运值为max时异世界:狼人领主,我靠魅魔发家我和大圣是兄弟漫兽竞技场三国之天下无双武林店小二凌天至尊特种岁月懒妻教育得当,三胞胎有事就喊爹事业脑咸鱼在八零我的狗狗公司闻名世界玄学大佬只想当咸鱼