摘要
本发明公开了一种异构数据库结构动态同步方法、设备及介质,属于数据库迁移技术领域,用于解决现有的数据库迁移技术在面对无原生变更日志支持的环境以及结构同步和容错方面存在诸多不足,存在日志依赖、结构修复效率低以及迁移容错能力弱的技术问题。方法包括:对源库与目标库之间进行数据结构差异化比对,生成结构差异图谱;将源库中语法分析后的抽象语法树进行遍历与转换,生成符合所述目标库的DDL语句;对源库与目标库之间的迁移任务进行增量同步处理,得到增量同步信息;若在增量同步信息中检测到存在结构差异信息,则对目标库进行结构修复处理;若结构修复结果信息为修复操作失败信息,则对迁移任务进行数据熔断处理。