【預研】搜尋引擎基礎——inverted index(倒排索引)
基礎知識思考整理
http://blog.csdn.net/aganlengzi/article/details/53130790
inverted index:In computer science, an inverted index (also referred to as postings file or inverted file) is an index data structure storing a mapping from content, such as words or numbers, to its locations in a database file, or in a document or a set of documents (named in contrast to a Forward Index, which maps from documents to content).[1]
倒排索引:應該是翻譯的鍋了… … 感覺叫反向索引可能更好一點。
常規的索引是文件到關鍵詞的對映:文件——>關鍵詞
倒排索引是關鍵詞到文件的對映:關鍵詞——>文件
之所以這麼幹是想通過關鍵詞方便快捷地找到相關的文件,是搜尋引擎的重要基礎技術。
關於inverted index的具體原理,這個裡面講得比較清楚。
[1] https://en.wikipedia.org/wiki/Inverted_index
[2] http://blog.csdn.net/malefactor/article/details/7256305
[2] https://www.zhihu.com/question/23202010/answer/23928943
相關文章
- ElasticSearch 倒排索引(Inverted Index)| 什麼是倒排索引?Elasticsearch索引Index
- 後端技術雜談1:搜尋引擎基礎倒排索引後端索引
- 搜尋引擎核心技術與演算法 —— 詞項詞典與倒排索引優化演算法索引優化
- 搜尋引擎核心技術與演算法 —— 詞項詞典與倒排索引最佳化演算法索引
- 搜尋引擎-03-搜尋引擎原理
- 分散式搜尋引擎Elasticsearch基礎入門學習分散式Elasticsearch
- Nebula 基於 ElasticSearch 的全文搜尋引擎的文字搜尋Elasticsearch
- 海量資料搜尋---搜尋引擎
- Elaticsearch倒排索引索引
- 自建搜尋引擎-基於美麗雲
- win10如何更換edge預設搜尋引擎_win10 edge更改搜尋引擎的方法Win10
- 用 google 作為你的預設搜尋引擎Go
- 搜尋引擎es-分詞與搜尋分詞
- 47_初識搜尋引擎_search api的基礎語法介紹API
- sphinx 全文搜尋引擎
- 高效利用搜尋引擎
- ElasticSearch全文搜尋引擎Elasticsearch
- 直播平臺開發,基礎搜尋方式之拼音搜尋
- 基於 Elasticsearch 的站內搜尋引擎實戰Elasticsearch
- 筆記五:倒排索引筆記索引
- 高效的使用搜尋引擎
- 搜尋引擎與前端SEO前端
- python 寫的搜尋引擎Python
- Shodan搜尋引擎介紹
- 搜尋引擎優化(SEO)優化
- BTFILM電影搜尋引擎
- Django整合搜尋引擎ElasticserachDjangoAST
- 搜尋引擎框架介紹框架
- 認識搜尋引擎 ElasticsearchElasticsearch
- 直播開發app,實時搜尋、搜尋引擎框APP
- 57_初識搜尋引擎_分散式搜尋引擎核心解密之query phase分散式解密
- Mac上神奇的內建搜尋引擎——Spotlight(聚焦搜尋)Mac
- MySQL InnoDB搜尋索引的StopwordsMySql索引
- ES 筆記五:倒排索引筆記索引
- mapreduce練習11 倒排索引索引
- 搜尋引擎-01-概覽
- 設定搜尋引擎遮蔽 CSDN
- 知乎搜尋/(引擎)的故事
- bt引擎-螞蟻磁力搜尋教程大全,如何使用搜尋引擎查詢磁力連結