Lucene的用途是什么?

时间:2010-07-27 08:13:27

标签: java lucene web-crawler

我听到很多时候使用Lucene这个名字,而我试图获取大部分时间内显示的网络爬虫的详细信息。是否使用了Lucene?

2 个答案:

答案 0 :(得分:5)

Lucene是一个搜索引擎库,旨在解决在大量文档上执行关键字搜索的问题。系统通过处理文档来提取所有单词,然后创建反向索引。该索引允许搜索引擎快速识别包含用户的搜索词或术语的文档,对它们进行排名,然后将它们返回给用户。

Lucene支持各种高级功能,例如短语查询,通配符查询和邻近查询(即“cat”附近的“cat”),搜索特定“字段”中的关键字(例如主题,作者)等。< / p>

基本上,它是向各种文档管理应用程序添加文本搜索功能的方法之一。

答案 1 :(得分:1)

Lucene是一个搜索引擎。如果您想要快速索引搜索,可以在项目中使用lucene。有关详细信息,请参阅http://lucene.apache.org/java/docs/index.html