[發明專利]一種檢索服務的提供方法、裝置、設備和介質在審
| 申請號: | 202110648075.0 | 申請日: | 2021-06-10 |
| 公開(公告)號: | CN113312539A | 公開(公告)日: | 2021-08-27 |
| 發明(設計)人: | 張凱 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F16/9532 | 分類號: | G06F16/9532;G06F16/9535;G06F16/951 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 檢索 服務 提供 方法 裝置 設備 介質 | ||
本公開提供了一種檢索服務的提供方法、裝置、設備、及介質,涉及計算機技術領域,尤其涉及大數據和人工智能技術領域,所述方法包括:通過接收檢索服務配置信息,并構建與檢索服務配置信息匹配的檢索服務平臺;根據檢索服務配置信息,從數據源處獲取更新數據,并在檢索服務平臺中適配的各檢索引擎中進行索引數據的更新;響應于接收到通用檢索請求,將通用檢索請求轉換為與檢索引擎匹配的引擎適配檢索請求;將各引擎適配檢索請求發送至匹配的檢索引擎,并根據各檢索引擎通過查詢索引數據得到的查詢結果,形成檢索結果。本公開實施例的技術方案可以提供一種通用的、標準化的檢索服務,可以降低檢索服務的開發成本,提高檢索服務的開發效率。
技術領域
本申請涉及計算機技術領域,尤其涉及大數據和人工智能技術領域,具體涉及一種檢索服務的提供方法、裝置、設備、及介質。
背景技術
檢索場景在互聯網中是非常普遍的場景,對于高并發以及高流量的業務平臺,檢索服務的提供是必不可少的。
相關技術中,由于檢索場景所需要的檢索引擎以及數據源存在差異,各個業務平臺需要開發人員根據實際的檢索需求,選擇匹配的檢索引擎以及輸入數據源,分別獨立開發出各自所使用的檢索服務。
相關技術中檢索服務的提供方法需要的人力成本較高,費時費力;其次,開發人員在開發檢索服務時,耗費的學習成本較高,且重復性勞動較多。
發明內容
本公開提供了一種檢索服務的提供方法、裝置、設備、及介質。
根據本公開的一方面,提供了一種檢索服務的提供方法,包括:
通過通用檢索配置平臺接收檢索服務配置信息,并構建與檢索服務配置信息匹配的檢索服務平臺;
根據檢索服務配置信息,從至少一個數據源處獲取更新數據,并在檢索服務平臺中適配的各檢索引擎中進行與更新數據匹配的索引數據的更新;
響應于通過檢索服務平臺接收到通用檢索請求,將通用檢索請求轉換為與各檢索引擎分別匹配的引擎適配檢索請求;
將各引擎適配檢索請求發送至匹配的檢索引擎,并根據各檢索引擎通過查詢索引數據得到的查詢結果,形成檢索結果。
根據本公開的另一方面,提供了一種檢索服務的提供裝置,包括:
服務平臺構建模塊,用于通過通用檢索配置平臺接收檢索服務配置信息,并構建與檢索服務配置信息匹配的檢索服務平臺;
數據獲取模塊,用于根據檢索服務配置信息,從至少一個數據源處獲取更新數據,并在檢索服務平臺中適配的各檢索引擎中進行與更新數據匹配的索引數據的更新;
請求轉換模塊,用于響應于通過檢索服務平臺接收到通用檢索請求,將通用檢索請求轉換為與各檢索引擎分別匹配的引擎適配檢索請求;
請求發送模塊,用于將各引擎適配檢索請求發送至匹配的檢索引擎,并根據各檢索引擎通過查詢索引數據得到的查詢結果,形成檢索結果。
根據本公開的另一方面,提供了一種電子設備,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本公開中任一實施例所述的方法。
根據本公開的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,所述計算機指令用于使所述計算機執行本公開中任一實施例所述的方法。
根據本公開的另一方面,提供了一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現本公開中任一實施例所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110648075.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種溶栓涂層的制備方法及溶栓涂層
- 下一篇:偏心釘制造工藝及偏心釘





