Lucene简介

Lucene是一个工具库,是一个高性能、可扩展的信息检索开源库,它提供了一个简单应用接口,用于全文索引和搜索。

优点:

索引文件格式独立于应用平台,不同平台能够共享索引文件;

具有优秀的面向对象的系统架构;

默认实现了一套强大的查询引擎,包括模糊查询、分组查询等

适用范围:

首先是,文本的检索;

其次是,网站信息的检索;

最后是,数据库的搜索

架构主要组件:

Document;

IndexWriter;

Index;

IndexSearcher;

Query;

TOPDocsCollector;

原文地址:https://www.cnblogs.com/simplelovecs/p/5129171.html