Lucene 基础教程

Lucene教程


Lucene是简单而功能强大的基于Java的搜索库。它可以用于任何应用程序来搜索功能。 Lucene是开源项目。它是可扩展的,高性能的库用于索引和搜索几乎任何类型的文本。 Lucene库提供了所需的任何搜索应用程序的核心业务。索引和搜索。

搜索应用程序的工作原理

任何搜索应用程序执行一些或全部下列操作。

步骤 标题 描述
1 获取原始内容 任何搜索应用程序的第一个步骤是收集在其上的搜索是要进行的目标内容。
2 构建文档 下一步是建立从原始内容的搜索应用程序可以理解和容易理解的文件。
3 分析文档 在索引过程启动,该文件是要分析作为其文本部分是一个候选索引。这个过程被称为分析文档。
4 索引文件 一旦文档被构建和分析,下一步是将索引它们使得该文件可被检索