[發明專利]一種時序圖形數據庫存儲方法及裝置在審
| 申請號: | 202110566530.2 | 申請日: | 2021-05-24 |
| 公開(公告)號: | CN113127660A | 公開(公告)日: | 2021-07-16 |
| 發明(設計)人: | 王軍;譚倪;楊堯;胥莉君 | 申請(專利權)人: | 成都四方偉業軟件股份有限公司 |
| 主分類號: | G06F16/51 | 分類號: | G06F16/51;G06F16/53 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610041 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 時序 圖形 數據庫 存儲 方法 裝置 | ||
1.一種時序圖形數據庫存儲方法,其特征在于,包括以下步驟:
S1、將圖形數據庫中結點和邊的Key-Value形式分別加上時序數據庫中時間戳TimeStamp,分別得到具有時間戳TimeStamp的結點和邊;
S2、通過步驟S1中具有時間戳TimeStamp的結點和邊轉換為結點表和邊表;
S3、根據步驟S1中具有時間戳TimeStamp的結點和邊的屬性分別進行自定義劃分用于查詢。
2.根據權利要求1所述的一種時序圖形數據庫存儲方法,其特征在于,步驟S1中Key為結點或邊的ID,Value為結點或邊的相關屬性。
3.根據權利要求1所述的一種時序圖形數據庫存儲方法,其特征在于,步驟S2的具體過程為:將結點數據按時序數據庫的存儲形式進行批量結點數據壓縮存儲形成結點表;邊數據按時序數據庫的存儲形式進行批量邊數據壓縮存儲形成邊表。
4.根據權利要求1所述的一種時序圖形數據庫存儲方法,其特征在于,還包括數據寫入方法,數據寫入方法的具體過程為:具有時間戳TimeStamp的結點和邊數據首先進入寫請求,然后進入寫緩存,最后通過時序數據庫實例再寫入KV引擎中。
5.根據權利要求1所述的一種時序圖形數據庫存儲方法,其特征在于,還包括數據查詢方法,其具體過程如下:
S401、數據查詢的語句通過讀請求進入,在讀緩存中進行搜索判斷是否查詢到,是則直接返回,否則執行步驟S402和S403;
S402、通過圖形數據庫實例解析Gremlin查詢語句;
S403、步驟S402解析的Gremlin查詢語句,通過時序數據庫實例去KV引擎中查詢數據,然后將查詢數據返回給圖形數據庫實例再原路返回給讀請求。
6.一種時序圖形數據庫存儲裝置,其特征在于,包括
存儲器:用于存儲可執行指令;
處理器:用于執行所述存儲器中存儲的可執行指令,實現如權利要求1-5任一項所述的一種時序圖形數據庫存儲方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都四方偉業軟件股份有限公司,未經成都四方偉業軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110566530.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種進油管總成的轉運裝置
- 下一篇:一種3D立體書制作的方法及其系統





