搜尋引擎學習

2022-08-05 12:18:09 字數 321 閱讀 3852

發展的里程碑:

搜尋引擎按照實現的方式分類:

在計算機上表示資訊獲取流程,具體包括:資訊的表示、資訊儲存、資訊組織和資訊訪問

首先需要建立進行檢索的資料,用其構建文字資料庫

建立好文字資料庫後,就需要建立文件的索引。lucene全文搜尋元件中是通過倒排索引的方法建立索引

建立好索引後,就可以進行檢索。使用者首先需要給出一個查詢,該查詢將被分析、然後利用文字處理技術進行處理

最後根據使用者的查詢將會獲取一些文件,即檢索結果。在把檢索結果反饋給使用者之前,還可以對檢索結果按照一定的次序排序,以符合使用者需要的文件能夠排在更前面

查詢方法

MySql的InnoDB儲存引擎 索引

索引分類 1 聚集索引 索引順序與物理順序一致。 mysql 的 innodb 中,主鍵索引就是聚集索引。好處是,進行搜尋的時候,因為索引和...

InnoDB引擎的索引和儲存結構

在oracle 和sql server等資料庫中只有一種儲存引擎,所有資料儲存管理機制都是一樣的。 而mysql資料庫提供了多種儲存引擎。使...

全文檢索引擎在Django中的使用

haystack是django的開源全文搜尋框架 全文檢索不同於特定欄位的模糊查詢,使用全文檢索的效率更高 ,該框架支援solr elasticsearch whoosh xapian搜尋引擎它是一個可插拔的後端 很像django的資料庫層 ,所以幾乎你所有寫的 都可以在不同搜尋引擎之間便捷切換 p...