摘要
本申请涉及一种异构数据库同步方法、装置、电子设备及存储介质,通过解析源数据库的事务日志,提取并生成DDL事件的抽象语法树,根据目标数据库的数据库类型以及预设的语法映射规则库,对抽象语法树进行节点级语法转换,得到目标数据库的等效DDL操作序列,阻塞与DDL事件关联的数据库对象对应的数据处理操作,并对目标数据库执行等效DDL操作序列。实现了异构数据库DDL的全流程智能化处理,无需依赖人工,通过动态补货与深度解析DDL事件及其上下文语义,结合语法映射规则库得到与源数据库DDL事件具有语义一致性的目标数据库的等效DDL操作序列,提高了对异构数据库DDL同步的处理效率,同时能够确保同步处理的安全可靠性。