恭喜北京科杰科技有限公司高海玲獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜北京科杰科技有限公司申請的專利基于樹形結構轉換與HIVE多表聯合的數據庫查詢方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119597797B 。
龍圖騰網通過國家知識產權局官網在2025-05-02發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510144046.9,技術領域涉及:G06F16/2453;該發明授權基于樹形結構轉換與HIVE多表聯合的數據庫查詢方法是由高海玲;高經郡;李欽設計研發完成,并于2025-02-10向國家知識產權局提交的專利申請。
本基于樹形結構轉換與HIVE多表聯合的數據庫查詢方法在說明書摘要公布了:本發明提供基于樹形結構轉換與HIVE多表聯合的數據庫查詢方法,涉及數據查詢技術領域,包括通過解析查詢語句生成初始語法樹,構建多表聯合查詢的樹形結構,分析表節點的數據分布情況,計算數據量權重系數和數據傾斜指標,對表節點進行重排序和數據分片優化,生成優化查詢樹,并整合數據預過濾條件和臨時索引結構生成最終執行計劃。本發明能夠有效解決HIVE多表聯合查詢中的數據傾斜問題,提高查詢性能和資源利用率。
本發明授權基于樹形結構轉換與HIVE多表聯合的數據庫查詢方法在權利要求書中公布了:1.基于樹形結構轉換與HIVE多表聯合的數據庫查詢方法,其特征在于,包括:獲取HIVE數據庫的查詢語句,并解析所述查詢語句生成初始語法樹;將所述初始語法樹中的多表聯合查詢操作節點提取為根節點,將所述多表聯合查詢操作節點關聯的表節點作為子節點,構建查詢樹形結構;分析所述查詢樹形結構中各表節點的數據分布情況,獲取所述表節點的數據記錄數量、數據塊大小和數據塊分布信息;基于所述數據記錄數量、所述數據塊大小和所述數據塊分布信息,計算每個表節點的數據量權重系數和數據傾斜指標;根據所述數據量權重系數和所述數據傾斜指標生成表節點優化策略列表;根據所述表節點優化策略列表中的數據量權重系數,按照數據量從小到大的順序對所述查詢樹形結構中的表節點進行重排序,生成重排序查詢樹;從所述表節點優化策略列表中提取數據傾斜指標超過預設傾斜閾值的表節點作為待優化節點;對所述待優化節點中的數據記錄按照所述數據塊分布信息進行數據分片,將每個所述待優化節點拆分為多個數據均衡的子表節點;在所述重排序查詢樹中,將所述待優化節點替換為所述數據均衡的子表節點,并為每個所述子表節點構建獨立的并行處理分支,生成優化查詢樹;基于所述優化查詢樹生成HIVE查詢執行計劃;從所述表節點優化策略列表中提取每個表節點的數據特征,根據所述數據特征為每個表節點配置數據預過濾條件;分析所述優化查詢樹中表節點之間的關聯關系,基于所述關聯關系為所述表節點創建臨時索引結構;將所述數據預過濾條件和所述臨時索引結構整合至所述HIVE查詢執行計劃中,生成最終優化執行計劃;將所述最終優化執行計劃提交至HIVE分布式計算集群,監控每個表節點的查詢執行狀態,收集并合并查詢結果。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人北京科杰科技有限公司,其通訊地址為:100096 北京市海淀區東升科技園北街6號院10號樓11層101;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。