lucene简介
Lucene是一个基于Java的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene目前是ApacheJakarta家族中的一个开源项目。也是目前最为流行的基于Java开源全文检索工具包。
目前已经有很多应用程序的搜索功能是基于Lucene的,比如Eclipse的帮助系统的搜索功能。Lucene能够为文本类型的数据建立索引,所以你只要能把你要索引的数据格式转化的文本的,Lucene就能对你的文档进行索引和搜索。比如你要对一些HTML文档,PDF文档进行索引的话你就首先需要把HTML文档和PDF文档转化成文本格式的,然后将转化后的内容交给Lucene进行索引,然后把创建好的索引文件保存到磁盘或者内存中,最后根据用户输入的查询条件在索引文件上进行查询。不指定要索引的文档的格式也使Lucene能够几乎适用于所有的搜索应用程序。
相关推荐
mengyue 2020-06-09
编码之路 2020-05-03
mengyue 2020-05-02
编码之路 2020-02-20
heniancheng 2020-01-31
编码之路 2019-12-26
ReganHoo 2019-11-21
shouwangV 2019-10-30
exitzhang 2017-05-11
lionelf 2020-02-03
Jacry 2019-12-25
hankesi000 2016-07-13
xiaoxiaoabc 2017-08-04
renjinlong 2020-09-03
Jacry 2020-07-04
IceStreamLab 2020-06-26
PasserbyX 2020-05-16
mameng 2020-05-12