摘要:信息化時代發展下,海量的信息數據通過互聯網高速傳播,社會各界對數據存儲的安全性以及高效性高度重視,基于此,加強網絡信息安全保護,顯得尤為重要;本文就面向隱私保護的異構數據庫集成中間件系統進行分析,并以異構財務系統中間件的設計和實現為例進行研究。
關鍵詞:隱私保護;異構數據庫;集成中間件;系統
引言:
在大數據技術的支持下,多種數據庫融合技術應運而生,在面向隱私保護的異構數據庫集成中間件系統中的中間件系統,可通過明密文數據庫進行映射,實現對信息數據的保護。因此,用戶通過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)