面向隐私保护的异构数据库集成中间件系统分析
2021-06-11吕鹏辉
摘要:信息化时代发展下,海量的信息数据通过互联网高速传播,社会各界对数据存储的安全性以及高效性高度重视,基于此,加强网络信息安全保护,显得尤为重要;本文就面向隐私保护的异构数据库集成中间件系统进行分析,并以异构财务系统中间件的设计和实现为例进行研究。
关键词:隐私保护;异构数据库;集成中间件;系统
引言:
在大数据技术的支持下,多种数据库融合技术应运而生,在面向隐私保护的异构数据库集成中间件系统中的中间件系统,可通过明密文数据库进行映射,实现对信息数据的保护。因此,用户通过SQL语句进行统一操作,实现关系数据库与非关系数据库之间的融合,进而对海量的信息数据进行存储。
一、面向隐私保护的异构数据库集成中间件系统
基于数据迁移面临一定的困境问题,相关研究人员在大数据技术支持下,研发出新型的非关系数据库NoSQL,此类数据库,存储灵活自由、模式自由、扩展性较强,为提升数据库集成效果,有研究人员提出将关系数据库和NoSQL相结合,以期更好解决查询语言标准不统一、系统可移植性能低、数据库未设置隐私保护等困境,进一步提升对数据信息传输的保护。基于此,在网络数据安全难以得到保障的前提下,加强数据隐私保护成为一种行之有效的解决方案。同时,有研究人员提出可通过搜索加密技术解决传统数据存储问题,避免用户和非法者对数据信息进行篡改,进而提升机密性数据信息检索效率以及安全性[1]。本文中提到的中间件系统可以以标准化SQL语言进行密文数据操作,实现异构数据库集成,中间件可最大程度上保证数据信息的安全性,加快海量信息数据处理速率。
(一)中间件系统构成分析
基于信息大爆炸时代下,互联网数据存储的安全性成为当前亟需解决的问题,加强对网络系信息的安全保护,避免遭受黑客及非法入侵分子的攻击,同时,可通过搜索加密技术,在不解密的情况下,实现密文文件的查询,相关研究人员认为,借助异构数据库中间件的优化设计,实现了对密文数据的查询,进而为用户查询带来便利。
NoSQL本身具有处理海量信息数据的功能,同时需要兼顾关系数据库,基于信息数据传输的安全性角度出发,相关研究人员设计了一种面向隐私保护的异构数据库中间件系统,系统主要使用了密文数据库和非关系数据库,可有效屏蔽底层数据库的异构性[2]。在数据存储层中,包含了关系数据库和NoSQL,关系数据库MySQL对隐私数据进行加密,NoSQL进行非结构化存储,中间件主要用于拼比数据存储层中的异构性差异,同时支持信息输入、删除和更新,可获取明文信息表。
(二)明文数据库映射
为加强对隐私数据信息的安全性保护,可获取数据库中的明文数据,并保存到数组中,便于数据的存储和保存。同时,在输入加密算法时,可对原有的数据进行加密,实现对明文数据表的修改和扩展,经过修改的数据结构发生了明显的变化,实现加密存储数据库模块的构建,最终形成密文数据库。在中间件系统具体读取和保存明文数据过程中,需要保持原有数据的约束,加强新旧数据库的融合,用户可直接在密文表上面操作SQL,进而实现对加密过程中数据的透明化存储,方便用户执行和操作,简化手续,提升对数据信息查询的便捷性。
(三)中间件具体执行过程
异构数据库中间件系统,包含了多个模块,当接收到密文数据库请求,可进行SQL改写、解析、转换,并对结果进行翻译和转化,有效将数据信息反馈给用户。就中间件系统的加密模块来说,该模块在中间件功能中,发挥着数据库加密的功能,在SQL支持下,實现对密文数据的查询。
二、以异构财务系统中间件的设计和实现为例进行研究
数据中间件系统,在一定程度上解决了集成数据访问、数据库访问限制等问题,为更好解决财务系统的异构性,保证企业能够透明化地访问子公司企业的财务情况,相关研究人员在具体设计中,在中间件系统中引入了Agent,以期完成中间件模型设计,更好为集团性质企业提供财务信息查询功能,满足财务信息查询的需求。基于此,异构财务系统集成中间件模型的构建思路如下:
第一,中间件在数据库中出现,有效解决了数据访问限制问题,实现异构数据透明化访问,为更好解决异构数据库中面临的缺陷问题,相关设计人员通过将Agent引入到中间件系统中,有效弥补了中间件中的不足之处,最大程度上发挥了Agent的智能化作用优势,降低异构财务系统集成的复杂性,满足集团企业在实际应用的查询需求。通过在中间件系统中引入Agent,可屏蔽子公司财务系统的异构性,实现了各个子公司成员财务信息透明化共享,更好在数据库中映射出子公司财务信息状况。
第二,中间件中的Agent结构设计
集团公司下属的各个子公司财务系统中的信息数据,是实时更新的,因此,在系统设计过程中,相关设计人员设计了“实时”查询功能模块,更好解决了异构数据库系统中集成中间件缺陷问题,实现集团总公司对各个子公司成员财务信息的掌握和了解。相关设计人员设计的异构财务异构系统中,包含了信息映射功能和中间件系统查询功能,二者是独立运行的关系,在财务信息数据未映射成字典形式时,中间件系统的运行,更好处理了用户提交的各项财务信息,并将真实数据信息反馈给用户。
第三,财务数据库信息映射字典的生成,以组成异构财务系统集成的关键,因此,通过中间件系统生成的映射字典,包含了财务数据库中描述的所有财务信息;中间件系统在查询运行时,通过系统本身的交互运动,实现财务信息共享,加快财务信息传输时效,提升财务信息数据传输的安全性。中间件通讯系统在设计过程中,要求Agent具备熟知通讯地址、通讯端口等功能,设计人员在Agent中设计了通讯模块,主要负责与通讯有关的功能,并在Agent模块中设计了通讯接口,实时进行信息传输和接收,更好将信息特征反应在系统中,以期将通讯动态信息反映在信息表中,确保实现信息交互。
结论:
综上所述,大数据时代下,信息数据传输的安全性、机密性,是当前亟需解决的问题,关系数据库与非关系数据库作为重要的数据处理方法,具体应用在面向隐私保护的异构数据库集成中间件系统中,可实现中间件对明文数据库加密的工作,提升信息执行效果,更好保障信息传输的安全性,不断发挥中间件系统的功能优势。
参考文献
[1]申东凡,杨庚.面向隐私保护的异构数据库集成中间件系统[J].计算机技术与发展,2020,30(01):99-105.
[2]韩世杰,张记强,冯帆.一种异构数据库迁移系统的设计与实现[J].电子技术与软件工程,2020(09):147-150.
作者简介:吕鹏辉(1980.1);性别:男,籍贯:天津,学历:在职研究生,毕业于南开大学; 研究方向:大数据;
(天津凯立达众创空间孵化器有限公司 300000)