知识卡片

CDC是演进桥梁

普通读书笔记卡 · 1766.e

内容

CDC从数据库事务日志捕获增量变化,是遗留系统走向事件化架构的过渡方案。它不等同于完整事件溯源,但能先把数据变更转成可发布、可重放的事实流。

参考来源

- 位置:《复杂软件设计之道》第6章《事件溯源》"6.7 更改数据捕获(CDC)"一节(源文件:_chapter_text/ch06.txt) - 结论依据:原文明确"CDC是当前最常用的事件溯源衍生物,两者虽然有区别,但是事件日志是它们的共同点。虽然是衍生的事件溯源,但它是现有传统关系数据库基础上的变通,因此针对遗留系统使用事件溯源也非常有意义,也可以为企业逐步迈向事件溯源架构提供演进步骤"。 - 原始内容:CDC是一种设计模式,可以持续识别并捕获数据的增量更改,专门用于从现有数据库中复制所有的SQL操作事件……CDC是当前最常用的事件溯源衍生物,两者虽然有区别,但是事件日志是它们的共同点。虽然是衍生的事件溯源,但它是现有传统关系数据库基础上的变通,因此针对遗留系统使用事件溯源也非常有意义,也可以为企业逐步迈向事件溯源架构提供演进步骤。