ElasticSearch 中可以进行全文索引,而且可以快速的将数据从海量的数据中提取出来, 其中倒排索引是ElasticSearch 中比较核心的处理数据的概念。...那么理解倒排序是理解ElasticSearch 快速处理数据的一个关键....正排索引, 是一个数据库结构,一个将文档中的词和文档之间进行关联的功能,
首先他将扫描文档中的所有单词,将单词添加到索引的页面当中,直到将文档中的所有词都遍历一遍,如果在一个文档中,查询某个单词的速度是非常快的...这里就需要另一个方法来进行查询, inverted index 倒排索引,通过将上面的数据存储的结构反过来通过"词" 作为索引的主结构, 通过搜寻文档来获得所有的词,
在搜索文档中的词的时候,如果这个条目在索引的原结构上没有...同时我们还可以在加大利用这个倒排序的方式, 例如加入 文档1 中存在 我字的个数也都添加到倒排序的信息中.
?
在建立以关键词为主的索引的过程中,词典结构也会相应地被构建出来。