日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

作為一名優秀的搜索引擎優化師,應該了解搜索引擎的工作原理,比如基本的架構。今天,seo百科網帶來的是《搜索引擎的基本架構-什么是搜索引擎》。希望對大家有所幫助。

 

搜索引擎的基本架構

 

一、什么是搜索引擎的架構?

搜索引擎架構可以當作軟件架構來理解。

① 軟件架構

百度百科對于軟件架構的描述如下:

軟件架構,是指一系列相關的抽象模式,用于指導大型軟件系統各個方面的設計。

② 搜索引擎架構

那么搜索引擎的架構,就是用于指導搜索引擎系統中重要的組件以及組件之間關系而設計的抽象模式。

二、設計搜索引擎架構的目標是什么?

搜索引擎優化師應該知道為什么要設計搜索引擎架構,主要有以下兩點:

① 搜索效果

搜索引擎致力于優化用戶搜索體驗,當用戶搜索某個詞之后,可以給予用戶更多更精準的結果。這就是在質量層面上的目標。

② 搜索效率

搜索引擎追求更快地展現出用戶查詢詞的搜索結果,也是為了提升用戶搜索體驗,試想如果我們搜索一個詞,搜索引擎一分鐘后才顯示出結果,這樣的搜索引擎在這個時代是要被淘汰的。這就是在速度層面上的目標。

小結:因為用戶需要一個高效的搜索引擎系統,對搜索引擎有效果和效率的要求,所以,結構的目標也就是這兩點了。

三、搜索引擎的基本架構是什么?

對于搜索引擎優化師而言,只需要在抽象模式上了解搜索引擎架構即可,也無需關注過多的數學公式與算法。

搜索引擎基本架構主要有索引處理和查詢處理。

① 索引處理

 

搜索引擎的基本架構

 

 

索引過程主要由以下幾個組件來完成:

1)文本采集組件

文本采集組件,主要用于發現、存儲和傳遞文檔。

2)文本轉換組件

文本轉換組件,主要用于提取文檔中所有內容和元數據,同時將文本轉換為索引項。

元數據可以理解為頁面的基本參數,如類型、結構、多少字等等。

索引項,又可以稱之為特征,是對文檔內容的一部分,符合要求的文檔的索引會被存放在索引表中用于搜索。

3)索引創建組件

索引創建組件,利用文本轉換組件輸出的文檔和索引項,創建索引表,從而實現快速搜索。

索引的創建非常重要,尤其是針對互聯網的信息爆炸時代,對于新的文檔加入時,應高效完成索引創建。為了實現高效,一般都采用的倒排索引。

② 查詢處理

 

搜索引擎的基本架構

 

 

查詢處理主要由以下幾個組件來完成:

1)用戶交互組件

用戶交互組件,提供了用戶查詢和搜索引擎展現搜索結果之間的接口。

搜索引擎接收到用戶的查詢詞后,在索引庫中找到相關文檔,按照程序認為的最合理的索引排序結果展現給用戶。

2)排序組件

排序組件,從用戶交互組件中獲得查詢詞,并且根據一定的模型給出一個得分從高到低排序的文檔。

排序的高效依賴于搜索引擎檢索技術的高低,排序的質量取決于搜索引擎的檢索模式。

3)評價組件

評價組件,主要用于評測和評價搜索引擎系統的效果和效率的目標。

一來可以統計大量搜索日志來記錄和分析用戶行為,二來評價的結果用來調整和改善排序組件的性能,從而提升用戶的搜索體驗度。
 

分享到:
標簽:搜索引擎
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定