暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

专家观点 | 国产数据库在创新中面临的挑战与应对措施

金仓数据库 2024-02-26
472


作者 | 中国智能终端操作系统产业联盟

秘书长 曹冬


2013年12月,习近平总书记在中国工程院一份建议中批示指出,计算机操作系统等信息化核心技术和信息基础设施的重要性显而易见,我们在一些关键技术和设备上受制于人的问题必须及早解决。要着眼国家安全和长远发展,抓紧谋划制 定核心技术设备发展战略并明确时间表,大力发扬“两弹一星”和载人航天精神, 加大自主创新力度,经过科学评估后选准突破点,在政策、资源等各方面予以大力扶持,集中优势力量协同攻关实现突破,从而以点带面,整体推进,为确保信息安全和国家安全提供有力保障。

自此,我国信息技术应用创新产业进入高速发展期。通过打造全面自主可控的国产信息系统体系,解决核心技术关键环节“卡脖子”问题,从而构筑信息体系的核心安全屏障, 并成为我国未来实现产业升级提升国际竞争力的重要手段。

数据库作为存储数据资产、构筑数据管理体系的核心软件,长期以来以使用国外厂商产品为主,并基于Oracle、DB2、MySQL等数据库搭建了数据管理和应用体系。

近年来受国际环境影响,对于央国企、金融、能源、电信等关键行业和关键信息基础设施领域来说,国外数据库体系由于核心技术不可控,存在着一定的信息安全风险。因此,在信息技术应用创新的积极倡导下,基于场景应用及实施成本的考虑,国内开始使用自主研发的数据库产品对原有体系进行替换,致力于通过实现信息系统架构的全面自主可控,从而构筑信息系统核心安全屏障。

在过去几年,国产数据库厂商经历了党政机关电子公文系统的打磨和历练,已初步解决了数据库核心技术的问题,产品性能、稳定性和海量数据处理能力基本满足关键行业和关键信息基础设施领域用户的办公和一般业务系统的需求。

随着本土数据库应用逐渐向核心业务系统延伸,如何保障系统所存储的数据在迁移过程中的完整性,以及如何对不同架构、不同功能的数据库进行统一的管理,都将给用户带来新的挑战。

首先,相对于办公和一般业务系统,核心业务系统的复杂程度更高,历史数据规模更大,数据库替换难度显著增加。在进行数据迁移工作时,仅依靠传统以人工 为主的数据迁移服务难以完成,对于系统稳定性和业务连续性也存在较高风险。

同时,国产数据库厂商普遍在数据库开发、运维、审核等周边工具配套方面较为缺乏,使得用户在核心业务系统数据库替换之后,没有足够的周边工具支撑使用,后续应用开发、运维效率较低。

其次,不同业务系统使用的数据库类型不同,用户难以进行统一的管理,运维压力增大。针对不同业务系统的功能需求,用户在进行数据库替换时,往往会选择不同厂商、不同类型的数据库。同时,多数用户普遍会存在国外数据库产品与国产数据库并行的情况。由于缺乏完善的数据库管理平台用户难以对不同数据库进行统一管理,并且多种数据库并行也会对用户的系统运维造成压力。

基于国产数据库替换面临的两大挑战:一方面 ,用户应当优先选择能够提供 “低难度、低风险、低成本,实现平滑迁移”解决方案的数据库厂商,加快核心业务系统升级替换进程。具体来说,所谓 “低难度”指数据库产品高度兼容Oracle、PostgreSQL、MySQL、SQLServer等,用户无需修改应用代码,大幅降低迁 移难度;“低风险”指国产数据库产品支持双轨并行,具备完善的回退机制,可为业务正常运行“兜底”;“低成本”指产品应当具有完备的开发接口,数据库全生命周期工具的支撑,以及多模式兼容、数据迁移、上线切换自动化工具与方案, 最大程度复用原有的知识体系自动化迁移工具一键完成对数据库结构和历史数据的迁移工作;“平滑迁移”则是指产品应当具备在用户业务系统不停机/极短停机情况下平滑、高效完成业务系统的迁移,最大限度地降低传统离线迁移模式下迁移对业务持续性的影响。

另一方面,用户选择的厂商还应当具备完善的数据库管理平台,能够帮助用户实现对所使用的数据库统一管理,保障数据库替换过程中系统的平稳过渡。同时,该平台还应当具备一站式运维能力,能够帮助用户对所使用的数据库实现自动化运维,以缓解由于多种数据库并行对用户产生的运维压力。

作为数字经济的“底层”技术,数据库被誉为基础软件皇冠上的明珠。对于国产数据库来说,依托于我国数字经济发展的整体环境,基于行业应用的实际需求,持续提升软件产品的硬核能力、持续完善配套工具的支撑能力、持续加强数据库运维和服务能力、持续提供满足用户需求的数据库替换和迁移解决方案,才能在数据库创新应用的道路上行稳致远。
来源:《中国信息化周报》
编辑:王堇
审核:日尧


文章转载自金仓数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论