[發(fā)明專利]一種用于電力大數(shù)據(jù)快速組合查詢的動態(tài)索引方法有效
| 申請?zhí)枺?/td> | 201410654100.6 | 申請日: | 2014-11-18 |
| 公開(公告)號: | CN104317966B | 公開(公告)日: | 2017-08-08 |
| 發(fā)明(設計)人: | 鄭海雁;金農(nóng);顧國棟;丁曉;吳鋼;王紅星;徐金玲;金璐;熊政;丁陳;方超;仲春林;李昆明;李新家;尹飛;孟嘉;季聰 | 申請(專利權)人: | 國家電網(wǎng)公司;江蘇省電力公司;江蘇方天電力技術有限公司;江蘇省電力公司南京供電公司;上海晟淘大數(shù)據(jù)科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 南京縱橫知識產(chǎn)權代理有限公司32224 | 代理人: | 董建林 |
| 地址: | 100761 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 電力 數(shù)據(jù) 快速 組合 查詢 動態(tài) 索引 方法 | ||
1.一種用于電力大數(shù)據(jù)快速組合查詢的動態(tài)索引方法,其特征在于,所述方法具體包括如下步驟:
SS1利用動態(tài)索引圖技術,為電力大數(shù)據(jù)建立一套立體的索引系統(tǒng);
SS2利用多條件組合查詢方法創(chuàng)建索引;所述步驟SS2包括:當用戶使用條件組合進行數(shù)據(jù)查詢時,數(shù)據(jù)庫引擎會依據(jù)自身的獨有機制動態(tài)使用這些原本獨立創(chuàng)建索引提供任意組合的多條件的數(shù)據(jù)查詢;步驟SS2還包括:若使用沒有創(chuàng)建索引的字段與其它已經(jīng)創(chuàng)建了索引的字段進行組合查詢,系統(tǒng)首先智能地去判斷,發(fā)現(xiàn)其中的幾個字段已有索引,將優(yōu)先使用這幾個字段初步判斷與過濾,得到一組中間查詢結果;對于并未建立索引的其它字段,需要再對中間結果數(shù)據(jù)進行逐條掃描;
SS3建立電力大數(shù)據(jù)快速組合查詢方案;所述步驟SS3具體包括如下步驟:
1)用戶從客戶端輸入SQL命令;
2)通過JDBC和HBase連接到索引數(shù)據(jù)庫;所述步驟SS3中的步驟2)包括:當HBase讀入新增數(shù)據(jù)時,所有數(shù)據(jù)同步被送到指定的查詢加速服務器,按指定關鍵字和日期對某個字段進行數(shù)值的統(tǒng)計,并建立查詢索引;當用戶向HBase發(fā)出查詢請求時,該請求被即時送到特制的查詢引擎,根據(jù)查詢條件返回對應的索引地址,通過索引地址找到原始數(shù)據(jù),并返回結果;
3)解析SQL命令,從索引數(shù)據(jù)庫找到對應的索引文件;
4)對索引文件進行修剪,形成針對具體查詢命令的動態(tài)索引圖;
5)通過動態(tài)索引圖,得到需要查詢的HFile的RowKey;
6)HBase根據(jù)RowKey從HDFS取數(shù)據(jù);
7)將查詢結果返回給用戶。
2.根據(jù)權利要求1所述的一種用于電力大數(shù)據(jù)快速組合查詢的動態(tài)索引方法,其特征在于,所述步驟SS1包括:首先利用第一個域進行排序,建立若干索引起始點,然后使用hash技術將索引分段,構建一個多級立體式的索引分段系統(tǒng)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網(wǎng)公司;江蘇省電力公司;江蘇方天電力技術有限公司;江蘇省電力公司南京供電公司;上海晟淘大數(shù)據(jù)科技有限公司,未經(jīng)國家電網(wǎng)公司;江蘇省電力公司;江蘇方天電力技術有限公司;江蘇省電力公司南京供電公司;上海晟淘大數(shù)據(jù)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410654100.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種自動切邊分料垛碼的裝置
- 下一篇:一種新型浮動刀頭剃須刀
- 電力控制器、電力生成系統(tǒng)以及電力控制器的控制方法
- 電力供給裝置、電力接收裝置和包括電力接收裝置的車輛以及用于電力供給系統(tǒng)的控制方法
- 電力接收裝置、電力傳送裝置及其控制方法
- 一種智能電力客服系統(tǒng)的構建方法及系統(tǒng)
- 無線電力傳輸系統(tǒng)、無線電力發(fā)送裝置和無線電力接收裝置
- 一種電力監(jiān)控平臺數(shù)據(jù)信息映射匹配方法及系統(tǒng)
- 用于電力分配的系統(tǒng)和方法
- 電力傳輸裝置、電力接收裝置和電力傳輸裝置的控制方法
- 一種電力傳輸線圈無線傳輸電力的無線電力傳輸系統(tǒng)
- 一種電力運行數(shù)據(jù)監(jiān)控系統(tǒng)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





