深度解析 Lucene 轻量级全文索引实现原理
一、Lucene 简介
1.1 Lucene 是什么?
Lucene 是 Apache 基金会 jakarta 项目组的一个子项目;
Lucene 是一个开放源码的全文检索引擎工具包,提供了完整的查询引擎和索引引擎,部分语种文本分析引擎;
Lucene 并不是一个完整的全文检索引擎,仅提供了全文检索引擎架构,但仍可以作为一个工具包结合各类插件为项目提供部分高性能的全文检索功能;
现在常用的 ElasticSearch、Solr 等全文搜索引擎均是基于 Lucene 实现的。
1.2 Lucene...