文章预览
本来已收录到我写的 10万字Springboot经典学习 笔记中,笔记在持续更新……文末有领取方式 1. Lucence 和全文检索 Lucene 是什么?Lucene 目前是 Apache Jakarta 家族中的一个开源项目,它不是一个完整的搜索应用程序,而是为我们的应用程序提供索引和搜索功能。Lucene 也是目前最为流行的基于 Java 开源全文检索工具包。 目前已经有很多应用程序的搜索功能是基于 Lucene 的,比如 Eclipse 帮助系统的搜索功能。Lucene 能够为文本类型的数据建立索引,所以我们只要能把需要索引的数据格式转化的文本的,Lucene 就能对我们的文档进行索引和搜索。 1.1 全文检索 这里提到了全文检索的概念,我们先来分析一下什么是全文检索,理解了全文检索之后,再理解 Lucene 的原理就非常简单了。
………………………………