技术负责人:崔江涛

技术联系人:刘英帆 联系电话:18292833801 邮箱:liuyingfan@romani.cn

关键词:数据库数据迁移、数据库应用迁移、数据冷热迁移、存储过程翻译


项目概况:

(一)项目背景

数据库是目前”卡脖子”问题之一。而目前在关键行业、核心领域的数据库国产化改造工作中,数据库的应用替换更是难中之难。一方面是需要高性能、安全、鲁棒的国产数据库软件,国产数据库厂商要避免“模仿—跟随—落后”的老路,走出一条自主创新的超越之路,并且可以适配国产软硬件,带动产业发展,建立国产数据库生态;另一方面是要为数据库替换提供好的评估、自动转换、数据迁移、验证的工具,便于将现有系统迁移到国产数据库上。更好、更快地将基于Oracle数据库数据及应用移植到国产数据库之上,这有利于提升我国数据库领域的信息安全,帮助国产数据库生态更快形成。

(二)项目简介

在214重大工程“国产数据库数据与应用迁移支撑验证关键技术攻关”支持下,开展了国产化迁移技术攻关与应用示范工作。通过数据库国产化数据迁移技术和应用迁移技术,实现数据库冷热高效迁移、Oracle存储过程转换率达95%。该成果已经应用于浪潮集团开发的数据库国产化迁移引擎,累计实现10K+上云数据库迁移实例、60K个应用迁移实例,相关技术获得2024年度陕西高等学校科学技术研究优秀成果奖一等奖。

(三)关键技术与创新点

1、关键技术一:基于日志分析的数据冷热迁移技术,对源库日志进行冲突消解、智能合并来实现高效压缩 ,目标库对接收到的日志进行语法智能适配,采用基于行的哈希并发策略重放日志。

2、关键技术二:数据迁移方案智能评估与规划技术,根据迁移任务组合生成多项可行的迁移方案 ,利用迁移代价模型评估每个方案的代价,选择代价最小的迁移方案。

3、关键技术三:迁移智能改造技术,根据源库应用特征,发掘目标库对应匹配路径,利用代价评估智能选择最优迁移改造方案。

4、关键技术四:存储过程自动翻译技术,根据源库语法规则、数据类型等信息,建模存储过程转换知识图谱,利用知识图谱实现从源库到目标库的语法映射与存储过程转换。

本项目创新点包括:

1、研发数据库迁移引擎与工具,集成到全国最大政务云-浪潮云数据库迁移服务平台,共部署346个分布式云节点。

2、提出存储过程自动翻译算法,提高存储过程迁移转换率和效率。

3、提出海量数据SIMD加速优化算法,解决数据库冷热高效迁移问题

技术成果清单:

序号成果类型具体内容

1知识产权发明专利名称(专利号)

2知识产权软件著作权名称(登记号)

3标准/规范参与制定国家标准/行业标准

4其他(如:技术秘密、实验数据集)


技术成熟度(选择):

概念验证  原理样机  工程样机  中试  产业化


合作方式(选择,可多选):

联合研发  技术入股  转让  授权(许可)  面议


上一篇:云原生分布式数据库

下一篇:FYHXJ算力集成核智能微系统