当前位置: 朗格文秘网 > 范文大全 > 公文范文 >

国产数据库在金融领域中的应用研究

| 来源:网友投稿

摘要:关键技术自主和可控是近年来中国信息化建设和发展的大趋势,国产化是保障国家信息安全的有效措施,同时也能刺激中国本土信息技术产业的快速发展。本文介绍了在开发环境下笔者将自主开发的合同管理系统数据库成功迁移到巨杉数据库中的过程及相关经验,此次迁移不仅验证了国产数据库的有效性,同时也为类似需求的部门提供了一定的借鉴。

关键词:数据库;国产化;政务信息化;应用系统

1、应用背景

随着国际形式的日益复杂以及中西对抗的进一步加剧,欧美对中国的高科技封锁越发严重,中国对信息技术自主安全可控的需求十分强烈。2021 年 3 月,国家发布的《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》中要求把科技自立自强作为国家发展的战略支撑。自主可控已经成为金融领域最重要、最紧迫的推进战略。人民银行、银保监会等主管部门密集出台文件,指导金融行业核心领域自主可控技术应用。近年来,银行业也开始尝试引入国产分布式数据库技术替代国外数据库。然而,出于对稳定性的高度谨慎,国产分布式数据库还是多被应用在互联网核心以及相关外围系统中,在业务种类多、流程复杂的传统核心中尚无先例。

2、数据库介绍

巨杉数据库是一款国产金融级分布式数据库,拥有完全自主知识产权。其具备高可用、高并发、高性能等特性,业务场景包括分布式核心在线交易、分布式内容管理以及数据中台、数据湖、云数据库平台等。同时,巨杉数据库还支持金融业数据中心所需要的“双活”容灾的能力,在保证数据安全的前提下,将数据存储,数据处理的高可用性和灾难恢复相结合,这样数据管理可以以更低的成本实现连续的可用性。巨杉数据库提供了完全符合国际标准的 SQL 语言及丰富多样的数据访问接口,并且高度兼容 Oracle、SQLServer、MySQL 等为代表的国际主流数据库产品,为数据库开发和维护人员在转型国产数据库时减小了难度和成本。

巨杉数据库已经在近百家 500 强级别的银行、保险、证券等大型金融机构核心生产业务上线。基于以上特点,中国人民银行长沙中支组织湖南全省人民银行科技人员学习巨杉数据库的运维及开发技术,并计划逐步完成全省所有自建系统数据库国产化替换。

3、迁移方案

合同管理系统在湖南省人民银行系统于2016年上线,日均业务量50笔左右,日均文件上传大小100M左右,对数据库负载要求较低,比较适合作为国产数据库迁移试点。合同管理系统采用dorado7中间件开发,数据库用的美国IBM公司开发的DB2 v8.1版本。由于巨衫数据库目前没有支持DB2实例,所以必须先将DB2转成Mysql等巨衫支持的数据库实例才能迁移,笔者这里选用了Mysql实例。

因此总体迁移思路如下:

(1)搭建巨衫数据库并安装MySQL实例;

(2)将DB2相关数据导入巨衫数据库Mysql实例;

(3)修改数据库连接配置及相关代码;

(4)测试

一、安装巨衫数据库和MySQL实例

我们测试环境采用的是VMware虚拟机和优麒麟系统(相比于中标麒麟和银河麒麟,优麒麟获取十分方便,其内核基于Ubuntu开发,主要用于客户端,但为测试方便我们还是选用了优麒麟进行安装试验)。

具体安装过程可在巨杉数据库官网参考教学视频,这里不再介绍。

二、DB2数据导入巨衫数据库Mysql实例

在Mysql实例中建好同名数据库,借用第三方数据库管理工具Navicat中的ODBC导入功能可把原DB2中的表和数据转换成Mysql格式,值得注意的是导入Mysql表的主键、自增和外键等属性是缺失的,需要自己逐个核查和添加。

三、修改数据库连接代码

在系统源码中修改数据库连接配置表,将数据库驱动、连接url、连接用户名和密码等连接属性换成巨衫数据库相关;另外修改源码中jdbc连接的数据库操作语句,根据DB2和Mysql语法区别做出相应修改。

四、功能模块测试

测试发现页面显示数据库连接出错,排查发现Mysql语句在Windows下不区分大小写,但在Linux下是区分大小写的,所以需要关闭大小写敏感配置。修改Mysql配置,巨衫数据中Mysql配置文件名为auto.cnf,在该文件中添加lower_case_table_names = 1这行配置,重启数据库后系统的各项功能都测试正常,相关业务数据读写功能和速度也都正常。

4、结论分析

本文介绍了信息技术国产化的重要意义和必要性,探索了从DB2数据库迁移到国产巨衫数据库Mysql实例的具體过程以及迁移过程中需要注意的一些事项。从迁移结果来看,巨衫数据库可以满足人民银行小中型系统的在功能和性能上需求,同时兼容Mysql、Oracle等国外主流数据库也为国产化迁移降低了难度,并且数据库开发工程师和运维工程师可以花费较低的成本实现国产化转型。国产数据库的全面推广和使用,不仅提高了我国基础软件产业的竞争力,同时也满足了政府在重要信息系统上对自主可控和安全可靠的强烈需要,这对保障国家信息安全,具有积极而深远的意义。

参考文献

[1] 罗华群.金仓数据库 KingbaseES 在政府电子政务领域中应用[J].电子技术与软件工程,2019(06),145-147

[2] 刘玉书.金融关键信息基础设施国产化:评估与展望[J].甘肃金融,2020(1):8-12

[3]  魏振亚,人民银行信息技术国产化初探[J]. 金融科技时代,2017(02):49-51

[4]  周亚洁,数据库国产化替代面临的问题及对策研究[J], 信息安全研究[J],2018(01):24-30

作者简介:聂平 ,男(1986.08-)硕士研究生,中级工程师,主要从事网络通信工作

猜你喜欢应用系统国产化数据库数据库财经(2017年2期)2017-03-10基于国产软硬件的行业大数据体系架构研究中国科技纵横(2016年20期)2016-12-28试论中外合资企业管理的国产化问题商情(2016年43期)2016-12-26VB应用技术下电教管理系统数字技术与应用(2016年9期)2016-11-09高职学院信息化建设中面临的问题和思考科技视界(2016年22期)2016-10-18基于微信公众平台的应用系统开发模式研究科技视界(2016年22期)2016-10-18企业云平台建设研究中国新通信(2016年16期)2016-10-18非能动实体防火保护结构的国产化研制科技视界(2016年6期)2016-07-12数据库财经(2016年15期)2016-06-03数据库财经(2016年3期)2016-03-07

推荐访问:领域 数据库 金融

热门排行

简述党的百年奋斗历程13篇

简述党的百年奋斗历程13篇简述党的百年奋斗历程篇1历史雄辩地证明,中国共产党无愧为伟大光荣正确的党。一百年来,党领导人民经过波澜壮阔的伟大斗争,中国人民彻底

2022年支部党员大会会议记录范文14篇

2022年支部党员大会会议记录范文14篇2022年支部党员大会会议记录范文篇1一、学好四项理论知识1、认真学习党的基本理论:作为一名党员,要时刻了解党的

2024年度小学生新闻摘抄10条近期时事热点事件6篇(2024年)

小学生新闻摘抄10条近期时事热点事件每年11月份为消防安全月,根据学校保卫处的安排,2021年11月23日下午2点,商学院全体教职工举行了一次火灾逃生疏散消

中国特色社会主义学习心得体会5篇

中国特色社会主义学习心得体会5篇中国特色社会主义学习心得体会篇1近来,中国共产党第十九届中央委员会第六次全体会议在北京召开,全会明确提出到我们党在成立100

总体国家安全观论文5篇

总体国家安全观论文5篇总体国家安全观论文篇1观看2021年央视专题宣传片《护航之道——总体国家安全观纵横》,使人受益匪浅,我知道了很多国家安全有关的知识。 

个人特长爱好简短简短的个人特长7篇

个人特长爱好简短简短的个人特长1、电脑应用熟练,熟练操作Word,Excel,,Outlook,ERP等各种办公软件;2、勤奋上进好学,工作细心,条理清晰,

联系群众不够紧密的整改措施4篇

联系群众不够紧密的整改措施4篇联系群众不够紧密的整改措施 沙梨中心小学党的群众路线联系群众不够整改方案 根据我支部在深入开展党的群众路线教育实践活动中...

维护国家安全论文13篇

维护国家安全论文13篇维护国家安全论文篇1维护国家安全是看不见硝烟的现代战争,这个战场比以往的战场更隐蔽、更复杂、更广阔,需要我们坚持总体国家安全观,统筹传

2024年党员民主评议表9篇【完整版】

党员民主评议表一、思想上、工作中的提高:1、在思想上,认真学习党和国家的各种路线、方针、政策;深入学习“科学发展观”,努力把改造客观世界同改造主观世界...

2024关于姓氏张的历史和现状的研究报告6篇(全文完整)

关于姓氏张的历史和现状的研究报告问题提出姓氏的起源很早,很有研究价值,所以我对“张”这个姓氏展开了研究。研究方法1、查阅有关书籍,了解“张”姓的来源。2、寻