ElasticSearch倒排索引
●什么是倒排索引?
维基百科:倒排索引( 英语: Inverted index),也常被称为反向索引、置入.档案或反向档案,是一种索引方法,被用来存储在全文搜索下某个单词在一个文档或者--组文档中的存储位置的映射。它是文档检索系统中最常用的数据结构。
假设我们正向搜索,从文档找JSON关键字
整个文档要扫描一遍,只是一份文档还好,如果很多文档那就非常耗时间了,
具体的过程,比如这里有五份文档 ,
全文搜索就是根据不同的语言先把这些文档进行分词,比如乔布斯就是一个词,把文档拆成一个个微小的项,分词完成之后就会把这些微小的项进行筛选和过滤