[發明專利]在國產自主安全可靠平臺上實現數據庫對象持久化的方法在審
| 申請號: | 201910236513.5 | 申請日: | 2019-03-27 |
| 公開(公告)號: | CN110069473A | 公開(公告)日: | 2019-07-30 |
| 發明(設計)人: | 賈巍;黃洪濤 | 申請(專利權)人: | 北京中科朗思信息技術有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/25 |
| 代理公司: | 北京興智翔達知識產權代理有限公司 11768 | 代理人: | 蔣常雪 |
| 地址: | 100101 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫平臺 應用程序 持久化 數據庫對象 自主安全 數據庫 數據請求處理模塊 發送 數據處理流程 數據庫連接池 持久化存儲 方法和裝置 數據持久化 處理模塊 訪問接口 高效持久 管理調度 獲取數據 簡單配置 數據請求 異構數據 噪聲數據 標準化 訪問 制定 返回 響應 統一 | ||
1.一種在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:包括:
(1)數據持久化處理模塊,用于對應用程序發送的數據進行持久化存儲操作,包括數據接收單元、數據預處理單元、數據庫分配單元、存儲指令組裝單元、存儲指令發送單元、處理結果接收單元、處理結果發送單元;其中,
數據預處理單元,負責對接收的數據進行數據拆分、不同數據類型需要持久化存儲的目標數據庫分析、按照預置校驗規則對各類數據進行正確性和一致性校驗;
數據庫分配單元,根據數據預處理單元的目標數據庫分析結果從數據庫連接池取得目標數據庫的連接配置和數據庫引擎;
存儲指令組裝單元,根據持久化數據的格式和目標數據庫將數據組裝為對應格式的持久化存儲指令;
(2)數據請求處理模塊,用于對應用程序發送的數據請求進行響應并從相應數據庫中獲取數據返回到應用程序,包括請求接收單元、請求解析單元、數據庫分配單元、請求指令組裝單元、請求指令發送單元、返回數據接收單元、返回數據分析單元、數據包組裝單元、數據包發送單元;其中,
請求解析單元,用于分析應用程序請求獲取的數據格式和類型;數據庫分配單元,用于根據請求解析單元的解析結果,從數據庫連接池取得目標數據庫的連接配置和數據庫引擎,返回數據分析單元分析各數據庫中返回的數據格式和關聯關系;
數據包組裝單元,用于根據返回數據分析單元的分析結果對各類數據進行合并組裝。
2.根據權利要求1所述的在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:所述持久化數據類型包括結構化數據、半結構化數據、非結構化數據。
3.根據權利要求1所述的在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:所述數據庫為國產數據庫,包括關系型數據庫、列數據庫、文件數據庫中的一種或幾種。
4.根據權利要求3所述的在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:所述關系型數據庫包括達夢、人大金倉、神舟通用、瀚高、TiDB、OceanBase中的一種或幾種,所述列式數據庫包括南大通用GBase、華為高斯DB中的一種或幾種,所述文檔型數據庫包括巨衫數據庫SequoiaDB中的一種或幾種。
5.根據權利要求1所述的在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:應用程序與所述數據庫對象持久化系統的數據通信采用RPC或Socket協議。
6.根據權利要求1所述的在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:所述數據持久化處理模塊的數據接收單元接收的數據由數據頭、數據體、數據尾組成,其中數據頭包括數據起始標識、數據類型、數據量,數據體為待持久化存儲數據,數據尾為數據結束標識。
7.根據權利要求1所述的在國產自主安全可靠平臺上實現數據庫對象持久化的裝置,其特征在于:所述數據請求處理模塊可以接收查詢、刪除、修改請求,并返回數據庫的查詢或處理結果。
8.一種采用權利要求1所述在國產自主安全可靠平臺上實現數據庫對象持久化裝置進行數據庫對象持久化的方法,其特征在于:包括以下步驟:接收數據、對數據進行預處理、分配數據庫、組裝存儲指令、發送存儲指令、接收處理結果、發送處理結果。
9.一種采用權利要求1所述在國產自主安全可靠平臺上實現數據庫對象持久化裝置進行數據請求的方法,其特征在于:包括以下步驟:接收請求、解析請求、分配數據庫、組裝請求指令、發送請求指令、接收返回數據、分析返回數據、組裝數據包、發送數據包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中科朗思信息技術有限公司,未經北京中科朗思信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910236513.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據的遷移方法和系統
- 下一篇:一種數據轉移方法及相關設備





