我知道您可以创建索引,向其中添加文档,然后使用REST API列出所有这些文档。我知道什么是倒排索引。但是,如何将文档列表转换为反向索引呢?两者都称为“索引”,但这是相同的索引但已映射吗?还是完全不同的索引(因此制作反向索引需要两个索引)?如果是这样,我是否可以使用其他名称分别创建它?
答案 0 :(得分:0)
详细信息在这里:
http://www.devinline.com/2018/09/elasticsearch-inverted-index-and-its-storage.html
Elasticsearch使用称为“倒排索引”的特殊数据结构来进行非常快速的全文搜索。倒排索引由出现在任何文档中的所有唯一单词的列表组成,对于每个单词,还包含出现该单词的文档的列表。反向索引是根据Elasticsearch中创建的文档创建的。反向索引是使用称为分析(令牌化和过滤)的过程创建的。