[發明專利]一種簡歷快速搜索方法、系統和存儲介質在審
| 申請號: | 201910342733.6 | 申請日: | 2019-04-26 |
| 公開(公告)號: | CN110083607A | 公開(公告)日: | 2019-08-02 |
| 發明(設計)人: | 畢昀 | 申請(專利權)人: | 畢昀 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/2455 |
| 代理公司: | 北京一品慧誠專利代理事務所(普通合伙) 11762 | 代理人: | 黃岳巍 |
| 地址: | 100025 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 快速搜索 簡歷數據 搜索 索引 存儲步驟 存儲介質 存儲 分布式方式 檢索關鍵詞 搜索結果 索引生成 返回 保證 | ||
本發明提供一種簡歷快速搜索方法、系統和存儲介質。所述簡歷快速搜索方法包括:簡歷獲取和存儲步驟,其獲取簡歷數據并將簡歷數據存儲到簡歷庫中;索引生成和存儲步驟,其基于所述簡歷數據生成索引并以分布式方式存儲所述索引;搜索步驟,其基于接收到的檢索關鍵詞在所述索引中進行搜索,并返回搜索結果。該簡歷快速搜索方法能夠實現簡歷快速搜索,在保證搜索準確性的前提下,提高簡歷搜索速度。
技術領域
本發明涉及搜索領域,特別涉及一種簡歷快速搜索方法、系統和存儲介質。
背景技術
隨著互聯網快速發展,網絡招聘已經成為主流的招聘方式。越來越多的求職者開始通過互聯網上所提供的各種招聘服務來尋找自己的工作,而企業也開始越來越多的使用互聯網來尋找適合企業發展的人才。簡歷搜索是招聘網站或獵頭網站最基本和最常用的功能。目前很多網站采用單機搜索技術,但是,這種單機搜索技術往往無法高效應對龐大數量的簡歷,在即時插入、即時搜索時會阻塞線程,導致網站響應速度變慢,搜索效率變低,嚴重影響用戶體驗。
發明內容
為了解決上述問題,本發明提供了一種簡歷快速搜索方法,其能夠實現簡歷快速搜索,在保證搜索準確性的前提下,提高簡歷搜索速度。
為了實現上述目的,本發明提供一種簡歷快速搜索方法,其特征在于,該方法包括:簡歷獲取和存儲步驟,獲取簡歷數據并將簡歷數據存儲到簡歷庫中;索引生成和存儲步驟,基于所述簡歷數據生成索引并以分布式方式存儲所述索引;搜索步驟,基于接收到的檢索關鍵詞在所述索引中進行搜索,并返回搜索結果。
進一步地,基于所述簡歷數據生成索引并以分布式方式存儲所述索引包括:創建索引,所述索引包括多個索引分片,所述多個索引分片被分配至集群的N個節點進行存儲,其中N為大于1的正整數;基于每條簡歷數據生成該條簡歷數據的索引文檔,并將所述索引文檔存入相應的索引分片;在全部索引文檔存儲完畢后,為每個索引分片復制至少一個分片副本,并將分片副本存儲到集群的相應節點上,使得每個索引分片與其分片副本存儲在不同節點。
進一步地,基于每條簡歷數據生成該條簡歷數據的索引文檔包括:對該條簡歷數據進行中文分詞;基于分詞結果提取分別與簡歷的各個維度對應的簡歷關鍵詞;將所提取的簡歷關鍵詞寫入該條簡歷數據的索引文檔的相應字段。
進一步地,中文分詞通過IK分詞技術實現。
進一步地,在所述搜索步驟中,基于所述檢索關鍵詞在集群的各個節點上進行并行搜索。
進一步地,所述N個節點中包括一主節點和N-1個從節點,所述主節點通過選舉產生,當所述主節點出現故障時,通過選舉在從節點中產生新的主節點。
進一步地,在搜索步驟中,由各從節點將其搜索結果發送至主節點,并由主節點匯總并返回搜索結果。
進一步地,所述簡歷快速搜索方法進一步包括展示所述搜索結果,其中,所述檢索關鍵詞在所述搜索結果中高亮顯示。
根據本發明的另一方面,提供一種簡歷快速搜索系統,所述簡歷快速搜索系統包括:簡歷獲取和存儲裝置,其獲取簡歷數據并將簡歷數據存儲到簡歷庫中;索引生成和存儲裝置,其基于所述簡歷數據生成索引并以分布式方式存儲所述索引;搜索裝置,其基于接收到的檢索關鍵詞在所述索引中進行搜索,并返回搜索結果。
根據本發明的再一方面,提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有一個或者多個程序,所述一個或者多個程序能夠被一個或者多個處理器執行,以實現上述的簡歷快速搜索方法。
本發明能夠實現簡歷快速搜索,在保證搜索準確性的前提下,提高簡歷搜索速度。
附圖說明
構成本申請的一部分的說明書附圖用來提供對本發明的進一步理解,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于畢昀,未經畢昀許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910342733.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:跨鏈存儲方法、終端及存儲介質
- 下一篇:基于知識庫的內容管理方法及裝置





