[發明專利]查詢方法在審
| 申請號: | 201310012260.6 | 申請日: | 2013-01-11 |
| 公開(公告)號: | CN103020322A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 狄靜舒;宋懷明;王穎;苗艷超;劉新春;邵宗有 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京德恒律治知識產權代理有限公司 11409 | 代理人: | 章社杲;孫征 |
| 地址: | 100193 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 查詢 方法 | ||
技術領域
本發明一般地涉及計算機技術領域,更具體地來說,涉及查詢方法。
背景技術
信息通常可以劃分為兩大類,一類是能夠用數據或統一的結構加以表示的結構化數據,諸如,數字、符號;而另一類是無法用數字或統一的結構表示的非結構化數據,諸如,文本、圖像、聲音、網頁等。結構化數據是可以用二維邏輯表來實現的數據,因此可以方便地存儲在數據庫中。非結構化數據是不方便用數據庫二維邏輯表來表現的數據,包括所有格式的辦公文檔、文本、圖片、XML、HTML、各類報表、圖像和音頻/視頻信息等等。目前,結構化數據的查詢通常通過結構化查詢語言(Structured?Query?Language,簡稱SQL)實現,結構化查詢語言能夠存取數據以及查詢、管理關系數據庫系統。非結構化的文本檢索通常通過Lucene實現,Lucene是一套用于全文檢索和搜尋的開源程式庫,提供了一個簡單卻強大的應用程式接口。
一種結構化數據和非結構化數據綜合檢索的方法,其中,包括以下步驟:對存放結構化數據的數據庫進行擴展,并對不同類型的非結構數據文檔采用過濾filter的方式進行處理,根據文檔后綴實現相應的接口處理類,完成相應的配置,對該類文檔進行解析,并建立索引,從而實現對該類型文檔的查詢;根據關鍵詞對所述數據庫和文檔進行檢索,并顯示檢索結果。該技術方案能夠在一定程度上滿足用戶需求。
然而,該技術方案僅實現了進行數據庫和文檔檢索并將直接提供的查詢結果。該系統進行文檔檢索和數據庫檢索時耗時較長,檢索速度較低,并且提供的查詢結果為數據檢索結果和文檔檢索結果的簡單疊加,對于查詢信息的用戶來說,檢索結果不精確,需要在大量的檢索結果中選擇需要的信息,所以增加了用戶瀏覽檢索結果的時間。
發明內容
針對現有技術中的檢索方法檢索速度低和檢索結果不精確的缺陷,本發明提出了能夠解決上述缺陷的一種查詢方法。
本發明提供了一種查詢方法,包括:從用戶接收查詢請求;根據查詢請求,在第一數據源中進行第一查詢,獲取第一查詢結果和與第一查詢結果相對應的關聯信息參數;根據關聯參數信息,在第二數據源中進行第二查詢并獲得第二查詢結果;以及將第一查詢結果與第二查詢結果匯總成最終查詢結果反饋給用戶。
優選地,關聯信息為URL地址。
優選地,第一數據源為文件系統,第二數據源為數據庫;或者第一數據源為數據庫,第二數據源為文件系統。
優選地,數據庫存儲有記錄信息,文件系統存儲有文本信息,記錄信息與文本信息通過URL地址相關聯。
優選地,當查詢請求所包含的查詢信息與數據庫中的記錄信息相對應時,第一查詢為數據庫查詢,第二查詢為文本檢索,第一查詢結果為記錄信息,第二查詢結果為文本信息。
優選地,當查詢請求所包含的查詢信息不與數據庫中的記錄信息相對應時,第一查詢為文本檢索,第二查詢為數據庫查詢,第一查詢結果為文本信息,第二查詢結果為記錄信息。
優選地,為數據庫創建外部表,并將查詢到文本信息和URL地址存儲在外部表中。
優選地,文本信息包括:文本內容、主題和摘要等。
優選地,記錄信息包括:人名、生平、簡歷和作品等。
優選地,查詢服務器將文本內容和數據庫記錄匯總成最終查詢結果。
利用本發明的技術方案能夠克服現有技術的缺陷,根據通過第一次查詢所獲得的關聯信息參數進行第二次查詢,即,根據關聯信息直接在第二數據源中獲取查詢結果,不僅大幅減少了檢索結果,提高了檢索的精確性而且大幅減少了檢索時間,提高了檢索速度和效率。而對于檢索用戶來說,由于最終檢索結果少,精確度高,因此減少了瀏覽檢索結果所需要的時間。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。在附圖中:
圖1為根據本發明的實施例的查詢方法的流程圖;
圖2為根據本發明的實施例的查詢裝置的結構圖;以及
圖3為根據本發明的實施例的具體查詢方法。
具體實施方式
以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310012260.6/2.html,轉載請聲明來源鉆瓜專利網。





