[發明專利]業務數據檢索方法及裝置在審
| 申請號: | 201810468567.X | 申請日: | 2018-05-16 |
| 公開(公告)號: | CN108681593A | 公開(公告)日: | 2018-10-19 |
| 發明(設計)人: | 趙騰 | 申請(專利權)人: | 青島海信移動通信技術股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市隆天聯鼎知識產權代理有限公司 44232 | 代理人: | 劉抗美;胡明 |
| 地址: | 266071 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 檢索參數 業務數據 搜索引擎 檢索服務器 全文檢索 索引文件 檢索 預先創建 調用 業務服務器 對象請求 檢索效率 指示請求 有效地 封裝 返回 部署 | ||
本發明涉及了一種業務數據檢索方法及裝置,檢索服務器為業務服務器中的業務數據預先創建了索引文件,以供部署于檢索服務器的搜索引擎對索引文件進行全文檢索,所述方法包括:獲取檢索參數,檢索參數用于指示請求檢索的業務數據;將檢索參數封裝至預先創建的檢索參數對象,檢索參數對象是搜索引擎進行全文檢索所支持調用的對象;根據檢索參數對象請求檢索服務器調用搜索引擎;接收搜索引擎根據檢索參數對象中的檢索參數對索引文件進行全文檢索而返回的業務數據。采用本發明所提供的業務數據檢索方法及裝置能夠有效地提高業務數據的檢索效率。
技術領域
本發明涉及計算機技術領域,尤其涉及一種業務數據檢索方法及裝置。
背景技術
隨著業務數據的不斷累積,業務服務器中部署的傳統關系型數據庫在處理海量業務數據時,檢索效率明顯降低。
為此,提出了利用第三方搜索引擎(例如Solr、Lucene、Elasticsearch等等)進行業務數據的檢索,然而,由于第三方搜索引擎本身較為復雜,而且無法直接集成于現有的業務系統還需要加以改造,雖然檢索效率有所提高,但是耗費了開發人員大量的時間和精力,并不利于降低開發成本。
由上可知,如何在不提高開發成本的前提下提高業務數據的檢索效率仍亟待解決。
發明內容
為了解決上述技術問題,本發明的一個目的在于提供一種業務數據檢索方法及裝置。
其中,本發明所采用的技術方案為:
一種業務數據檢索方法,檢索服務器為業務服務器中的業務數據預先創建了索引文件,以供部署于所述檢索服務器的搜索引擎對所述索引文件進行全文檢索,所述方法包括:獲取檢索參數,所述檢索參數用于指示請求檢索的業務數據;將所述檢索參數封裝至預先創建的檢索參數對象,所述檢索參數對象是所述搜索引擎進行全文檢索所支持調用的對象;根據所述檢索參數對象請求所述檢索服務器調用所述搜索引擎;接收所述搜索引擎根據所述檢索參數對象中的檢索參數對所述索引文件進行全文檢索而返回的業務數據。
一種業務數據檢索裝置,檢索服務器為業務服務器中的業務數據預先創建了索引文件,以供部署于所述檢索服務器的搜索引擎對所述索引文件進行全文檢索,所述裝置包括:參數獲取模塊,用于獲取檢索參數,所述檢索參數用于指示請求檢索的業務數據;參數封裝模塊,用于將所述檢索參數封裝至預先創建的檢索參數對象,所述檢索參數對象是所述搜索引擎進行全文檢索所支持調用的對象;請求檢索模塊,用于根據所述檢索參數對象請求所述檢索服務器調用所述搜索引擎;結果接收模塊,用于接收所述搜索引擎根據所述檢索參數對象中的檢索參數對所述索引文件進行全文檢索而返回的業務數據。
一種業務數據檢索裝置,包括處理器及存儲器,所述存儲器上存儲有計算機可讀指令,所述計算機可讀指令被所述處理器執行時實現如上所述的業務數據檢索方法。
一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現如上所述的業務數據檢索方法。
在上述技術方案中,檢索服務器為業務服務器中的業務數據預先創建索引文件,以供部署于檢索服務器的搜索引擎對索引文件進行全文檢索,進而提高業務數據的檢索效率,同時,在搜索引擎基礎上進行檢索參數的封裝,以此避免搜索引擎過于復雜的問題。
具體而言,獲取用于指示請求檢索的業務數據的檢索參數,并將此檢索參數封裝至預先創建的檢索參數對象,進而根據此檢索參數對象請求檢索服務器調用檢索引擎,以接收檢索引擎根據檢索參數對象中的檢索參數對索引文件進行全文檢索而返回的業務數據,由于檢索參數對象是搜索引擎進行全文檢索所支持調用的對象,因此,對于開發人員而言,再不必關注搜索引擎是如何運行的,而只需要向檢索參數對象提供檢索參數,即可通過檢索參數對象的調用而直接調用搜索引擎進行業務數據的檢索,從而有效地提高了業務數據的檢索效率,同時避免過高的開發成本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信移動通信技術股份有限公司,未經青島海信移動通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810468567.X/2.html,轉載請聲明來源鉆瓜專利網。





