1> 有一系列被索引的文件。
2> 被索引文件经过语法分析和语言处理形成一系列的词(term)。
3> 经过索引创建形成词典和反向索引表。
4> 通过索引存储将索引写入硬盘。
2 搜索过程。
a>用户输入查询语句。
b>对查询语句经过语法分析和语言分析得到一系列的词(Term)。
c>通过语法分析得到一棵查询树。
d>通过索引存储将索引读入到内存。
e>利用查询树搜索索引,从而得到每个词(term)的文档链表,对文档链表进行交、差并得到结果文档、
f>将搜索到的结果文档对查询结果的相关性进行排序。
g>返回查询结果给用户