Lucene
互联网叫兽
现在,青春是用来奋斗的;将来,青春是用来回忆的。
展开
-
Lucene自学之路(一)——Lucene介绍
一、Lucene介绍Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全...原创 2019-05-27 23:13:52 · 1286 阅读 · 0 评论 -
Lucene自学之路(二)——环境的搭建
搭建Lucene环境方法一:直接从Apache.org官网下载Lucene包https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/java/下载后解压,从文件夹中可以找到需要的jar包方法二:使用maven添加Lucene的jar包<Lucene.version>8.1.0</Lucene.version>&l...原创 2019-05-27 23:15:33 · 1376 阅读 · 0 评论 -
Lucene自学之路(三)—— 索引的创建
创建一个LuceneUtil,封装了Lucene对索引的操作需要的相应对象。package com.springboot.main.eimm.search.util;import java.io.File;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.index.DirectoryReader;...原创 2019-05-27 23:20:15 · 1995 阅读 · 1 评论 -
Lucene自学之路(四)—— 索引的搜索
package com.springboot.main.eimm.search.util;import java.io.File;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.index.DirectoryReader;import org.apache.lucene.index.IndexRead...原创 2019-05-27 23:29:23 · 1250 阅读 · 0 评论