摘要
本申请涉及数据库技术领域,可应用于科技金融/数字医疗领域,公开了一种数据库迁移方法、装置、电子设备及存储介质。该方法包括:定义数据库结构化查询语言标识,封装各数据库对应的策略类,创建策略上下文管理容器;接收目标数据库类型,根据该类型动态加载策略类实例,根据策略类实例生成可执行的查询策略链;当接收到数据库查询请求时,匹配对应的策略类实例,处理原始数据库查询语句以生成目标数据库可执行指令;通过公共开关控制查询策略链执行单一路径或双写路径模式,传递该指令至策略类实例进行执行;解析目标数据库的返回结果,通过策略类实例进行转换适配,返回转换适配结果。该方法实现自动化迁移,降低成本和风险,提升系统性能。