[發明專利]一種基于圖數據結構的快速檢索方法在審
| 申請號: | 201611001983.6 | 申請日: | 2016-11-14 |
| 公開(公告)號: | CN108073620A | 公開(公告)日: | 2018-05-25 |
| 發明(設計)人: | 張伯軒 | 申請(專利權)人: | 北京航天長峰科技工業集團有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/54 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式節點 數據采集系統 檢索 分布式消息 圖數據結構 查詢系統 快速檢索 實時監聽 多線程 圖數據 中間件 分布式系統 數據源采集 消息中間件 查詢 并行計算 并行執行 查詢結果 查詢請求 檢索結果 檢索請求 實時更新 消息請求 信息反饋 數據源 整合 內存 并行 發送 返回 更新 | ||
1.一種基于圖數據結構的快速檢索方法,其特征在于包括:
(1)數據源采集:數據源采集包括基礎數據錄入和實時數據更新;基礎數據錄入通過人為導入將圖基本結構在內存中構成,設置緩存,保證基礎圖數據結構常駐內存,實現實時的讀取檢索;實時數據更新,通過分布式消息中間件實時監聽多個數據采集系統,當數據采集系統接收到數據源更新變動請求時,監聽者就會將信息反饋給分布式系統,實現內存圖數據的實時更新;
(2)查詢檢索請求:分布式消息中間件實時監聽查詢系統產生的圖數據的查詢請求,當接收到請求時,就將請求多線程發往多個分布式節點,根據心跳機制判斷節點的反饋,從而實現請求的分指令分布式并行執行并且快速返回給查詢系統;
(3)圖數據檢索:根據消息中間件的請求,各個分布式節點進行并行計算檢索,并通過MapReduce過程,實現分布式查詢結果的合并整合,保證查詢檢索過程的快速完整;
(4)發送檢索結果:整合分布式節點基于內存并行查詢檢索的結果,通過中間件心跳機制收到的信息,將查詢結果多線程發送給消息請求者,實現圖結構數據快速檢索查詢。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航天長峰科技工業集團有限公司,未經北京航天長峰科技工業集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611001983.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于圖數據結構的數據映射方法
- 下一篇:一種基于圖數據結構的動態顯示系統





