日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]面向HDFS的split內部索引方法和裝置在審

專利信息
申請號: 201711023820.2 申請日: 2017-10-27
公開(公告)號: CN110019204A 公開(公告)日: 2019-07-16
發明(設計)人: 唐凌;林文輝 申請(專利權)人: 航天信息股份有限公司
主分類號: G06F16/22 分類號: G06F16/22;G06F16/2458;G06F16/182
代理公司: 北京潤平知識產權代理有限公司 11283 代理人: 金旭鵬;肖冰濱
地址: 100195 *** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 索引 查詢請求 索引屬性 方法和裝置 預先建立 非聚集 加載 接收查詢 數據檢索 數據掃描 索引確定 磁盤I/O 分塊 查詢 期望
【說明書】:

發明實施例提供一種面向HDFS的split內部索引方法和裝置,屬于數據檢索領域。該方法包括:接收查詢請求;根據所述查詢請求確定索引屬性;根據所述索引屬性的索引屬性值通過預先建立的聚集索引或非聚集索引確定分塊split;以及加載所確定的split以獲取與所述查詢請求對應的數據。通過上述技術方案,本發明通過預先建立的聚集索引或非聚集索引來根據查詢請求確定期望加載的split,減少了不必要的數據掃描產生的磁盤I/O,提高了HDFS的查詢速度。

技術領域

本發明涉及數據檢索領域,具體地涉及面向HDFS的split內部索引方法和裝置。

背景技術

HDFS(Hadoop分布式文件系統)作為Hadoop生態圈的底層基礎,通常被用來存儲離線數據,并結合Map/Reduce來處理分析性查詢,但對于對響應時間有較嚴格要求的選擇性和交互式查詢,則存在性能上的缺陷。

在傳統的數據庫管理技術中,提高查詢處理速度最常用的方法是索引。通過索引可以快速過濾不符合查詢要求的數據,可以極大地降低I/O,縮小搜索范圍,降低響應時間。然而,傳統的索引技術并不能直接應用到HDFS的查詢中。

在HDFS里,表文件會被劃分成多個split來進行處理,每個split包含了大量的記錄,查詢時,如果對每條記錄都進行掃描,將會產生大量的磁盤I/O,降低查詢效率。

發明內容

本發明實施例的目的是提供一種面向HDFS的split內部索引方法和裝置,用于解決I/O開銷大的問題。

為了實現上述目的,本發明實施例提供了一種面向HDFS的split內部索引方法,該方法包括:接收查詢請求;根據所述查詢請求確定索引屬性;根據所述索引屬性的索引屬性值通過預先建立的聚集索引或非聚集索引確定分塊split;以及加載所確定的split以獲取與所述查詢請求對應的數據。

優選地,根據所述索引屬性的索引屬性值通過預先建立的聚集索引或非聚集索引確定split包括:在所述索引屬性僅包括一個屬性的情況下,通過所述聚集索引確定split;以及在所述索引屬性包括多個屬性的情況下,通過所述非聚集索引確定split。

優選地,所述聚集索引的建立過程如下:針對一個索引屬性的索引屬性值進行排序,并基于排序后的索引屬性值建立聚集索引。

優選地,所述非聚集索引的建立過程如下:針對多個索引屬性中的第一屬性的索引屬性值進行排序,并基于排序后的索引屬性值建立聚集索引;以及針對所述多個索引屬性中的除了所述第一屬性之外的其他屬性建立非聚集索引。

優選地,該方法還包括:將根據所述查詢請求所確定的索引屬性的索引屬性值的范圍與所述非聚集索引中對應的索引屬性的索引屬性值的范圍進行比較,判斷是否有交集;在存在交集的情況下,將索引屬性值的交集部分對應的split的數據進行加載;以及在不存在交集的情況下,將所述非聚集索引中對應的索引屬性的索引屬性值對應的split丟棄。

相應地,本發明實施例提供了一種面向HDFS的split內部索引裝置,該裝置包括:接收模塊,用于接收查詢請求;處理模塊,用于根據所述查詢請求確定索引屬性,并用于根據所述索引屬性通過預先建立的聚集索引或非聚集索引確定分塊split;以及加載模塊,用于加載所確定的split以獲取與所述查詢請求對應的數據。

優選地,所述處理模塊還用于:在所述索引屬性僅包括一個屬性的情況下,通過所述聚集索引確定split;以及在所述索引屬性包括多個屬性的情況下,通過所述非聚集索引確定split。

優選地,所述聚集索引的建立過程如下:針對一個索引屬性的索引屬性值進行排序,并基于排序后的索引屬性值建立聚集索引。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201711023820.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 7777久久久国产精品| 欧美精品八区| 国产视频一区二区不卡| 久久免费视频99| 日韩中文字幕亚洲精品欧美| 中文字幕天天躁日日躁狠狠躁免费 | 国产精品第157页| 久久久久久亚洲精品| 欧美一区二区在线不卡| 国产精品国产三级国产播12软件| 国产一区二区综合| 久99久精品| 日韩精品一区二区三区免费观看| 国产一区二区三区小说| 国产亚洲综合一区二区| 午夜免费av电影| 日本丰满岳妇伦3在线观看| 高清国产一区二区| 国产真裸无庶纶乱视频| 亚洲国产精品一区二区久久,亚洲午夜| 久久国产精品99国产精| 久久精品亚洲一区二区三区画质| 香蕉久久国产| 日本一区二区三区免费播放| 日韩av一二三四区| 色就是色欧美亚洲| 97久久国产精品| 欧美日韩综合一区二区| 国产一区二区视频在线| 日本一区二区欧美| 中文字幕av一区二区三区高| 免费观看又色又爽又刺激的视频| 99热一区二区| 大bbw大bbw巨大bbw看看| 日韩精品乱码久久久久久| 日韩欧美视频一区二区| 午夜av免费看| 99国产精品久久久久99打野战| 欧美乱偷一区二区三区在线| 91av精品| 久久91精品国产91久久久 | 国产一区二区在线免费| 久久99国产视频| 国产91在| 国内久久久| 国产麻豆精品久久| 国产精品一区二区久久乐夜夜嗨| 99精品国产一区二区三区麻豆| 国产一区二区三区色噜噜小说| 亚洲精欧美一区二区精品| 国产伦理久久精品久久久久| 性欧美激情日韩精品七区| 久99久视频| 亚洲国产精品入口| 精品999久久久| 丰满岳妇伦4在线观看| 欧美一区二区三区久久精品视 | av午夜在线| 久久精品视频偷拍| 香港三日三级少妇三级99| 少妇中文字幕乱码亚洲影视| 欧美激情在线观看一区| 99视频国产在线| 午夜黄色网址| 国产资源一区二区三区| 欧美一区二区三区久久久久久桃花| av午夜在线| 欧美日韩国产在线一区二区三区 | 欧美激情精品久久久久久免费| 日韩精品一区二区三区免费观看视频| 欧美在线观看视频一区二区三区| 国产精品白浆视频| 国产精品国产一区二区三区四区| 国产目拍亚洲精品区一区| 性欧美一区二区| 91精品中综合久久久婷婷| 91狠狠操| 欧美xxxxhdvideos| 精品国产二区三区| 正在播放国产一区二区| 亚洲精品www久久久久久广东| 国产大片黄在线观看私人影院 |