29
2020
04

Elasticsearch中的倒排索引是什么?

倒排索引是搜索引擎的核心。搜索引擎的主要目标是在查找发生搜索条件的文档时提供快速搜索。倒排索引是一种像数据结构一样的散列图,可将用户从单词导向文档或网页。它是搜索引擎的核心。其主要目标是快速搜索从数百万文件中查找数据。 


一般情况下,像下面的一样,在书中我们已经倒过来索引。根据这个词,我们可以找到这个词所在的页面。


 

a9429be3d23e4b124df52d1d2bac6f0f.jpg



请考虑以下列语句:


javainuse是一个很好的网站 


javainuse是很好的网站之一。 


为了索引的目的,上述文本被标记为单独的术语,并且所有独特术语被存储在索引内,诸如该术语出现在哪个文档以及该文档中术语位置是什么。 因此,文件文本的倒排索引如下 :


 

5a29b9568f6509355c178d461224996a.jpg



当您搜索术语网站或网站时,将针对倒排索引执行查询并查找术语,并快速识别出现这些术语的文档。


 

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。