是一个开放源代码的全文检索引擎工具包。
但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。
Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。
文字修饰的优雅而美丽没用:
程序员能听懂的白话解释:
lucene是用java语言编写写的一堆jar工具包.
这个工具包完成了下面的功能:
这些jar工具包可以干的事:
进行文本的分析
进行索引的查询
进行数据的存储
这些jar包组成了一套架构形式。
信息检索(Information Retrieval)是指从信息资源的集合中查找所需文献或查找所需文献中包含的信息内容的过程。