历史版本2 :增刪改資料同步至目標表(MD5校驗) 返回文檔
編輯時間: 內容長度:图片数:目录数: 修改原因:

目錄:

1. 概述编辑

1.1 应用场景

用户在定时任务进行数据同步时,如果源数据库同时有增删改变化,且没有时间戳,可以直接使用数据比对,但是如果数据量很大,想要提高同步效率,就可以使用本文的方案进行数据同步。

  • 时间戳:一般是记录数据的增删改时间。

1.2 实现思路

来源表制造比对字段「md5」,目标表也新增「md5」字段,并使用数据比对进行增删改变化标识,最终写入数据表中。

  • 主键相同,MD5不同,则更新

  • 主键不同,来源有但目标无,则新增

  • 主键不同,来源无但目标有,则删除

说明:增加 MD5 校验列,直接作为列存储比对效率较高。

2. 操作步骤编辑