代码之家  ›  专栏  ›  技术社区  ›  Amelio Vazquez-Reina

带CDC的AWS DMS到S3。它将如何处理行更新和删除?

  •  0
  • Amelio Vazquez-Reina  · 技术社区  · 6 年前

    假设我 DMS 来自例如 MS SQLS 使用 CDC 直接到S3。

    如果有一排 删除 更新 来源 DB,DMS 创造新 发生这些事件时S3中的对象?还是会 删除 / 重写 上一个?

    换句话说,如果我想 序列化更改历史记录 一个数据库到S3,DMS和CDC到S3能做到这一点吗?或者它只是(连续地)镜像S3中源数据库中的当前值?

    1 回复  |  直到 6 年前
        1
  •  1
  •   serkef    6 年前

    默认情况下,.csv记录中的第一个字段包含字母I(insert)、U(update)或D(delete),以指示行是在源数据库中插入、更新还是删除的。

    source

    在寻找相同的东西,但它似乎没有序列化记录,例如avro/json。

    推荐文章