反向索引与正向索引之间的差异
反向索引和正向索引是用于在一个文档或一组文档中搜索文本的数据结构。
倒排索引
倒排索引将单词存储为索引,将文档名称存储为映射参考。
远期指数
转发索引将文档名称存储为索引,将单词存储为映射参考。
以下是倒排索引和正向索引之间的一些重要区别。
扫描文档,准备唯一单词列表。
准备所有唯一单词的索引列表,并将它们映射到文档搜索。
对所有文档重复上述步骤。
扫描文档,准备唯一单词列表。
将所有单词映射到文档作为索引。
对所有文档重复上述步骤。
Word Documents ------------------------- Welcome doc1 Hello doc1, doc3 Hi doc2 -------------------------
Word Documents ------------------------- doc1 Welcome, Hello doc2 Hi doc3 Hello -------------------------