
Lucene
kone.wang
学习,进步,挣钱,娶老婆
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot+Lucene第一篇——引出Lucene
Lucene的学习第一篇——引出Lucene 一:需求场景提出: 1:在指定(10个)不同名字,不同内容的word文档中,进行任意指定搜索。 比如:搜索哪个文档中有:“高富帅”,“吃鸡”。”read”…等词汇:。 2:站内搜索:搜索任意关键词,出来相关内容。论坛,贴吧,淘宝。 3:百度类似的搜索。 4:智联招聘的搜索。 二:分析 常规的搜索,我们是对数据库的内容进行sql查找,匹配从而实现搜索。但...原创 2019-02-19 11:20:51 · 1087 阅读 · 0 评论 -
SpringBoot+Lucene第二篇——Lucene的流程与构建文档对象
1. Lucene是什么? 2. Lucene实现全文检索的流程? 3. 索引到底是如何创建的?(Indexing) 4. 索引里面存放的又是什么东西? 5. 搜索的的时候又是如何去查找索引的?(Search)原创 2019-02-19 11:46:29 · 1203 阅读 · 0 评论 -
SpringBoot+Lucene第三篇——分词
Lucene的学习第三篇——分词 Lucene创建索引—分词 分词主要介绍这几个问题 分词是什么? 分词干嘛? 分词怎么分? 疑问: 看完这篇,带着疑问看下一篇 下一篇的代码中,能找到aaabbb.txt文档,但是我们不能找到aaabbb文档,好像说明fileName只能进行了精确匹配。但是不能找到“汪浩斌.txt”文档, 说明不是精确匹配,而是在索引库中“全文检索.txt”或者“...原创 2019-02-19 13:17:17 · 1712 阅读 · 0 评论 -
SpringBoot+Lucene第四篇——入门代码
Lucene的学习第四篇——入门代码 需求: 通过关键字搜索文件,凡是文件名或文件内容包括关键字的文件都需要找出来:下图(是一堆文件列表) 本人使用版本与环境: lucene4.10.3 Jdk:1.8(Jdk要求:1.7以上) SpringBoot:2.1.3 IDE:IntelliJ IDEA Pom.xml <dependency> &原创 2019-02-19 13:45:21 · 6311 阅读 · 0 评论 -
SpringBoot+Lucene第五篇——创建索引—域的再学习
上面实现了一个lucenne的全文检索,回顾一下我们的流程: 针对每个文档,构建一个文档对象。该文档对象里面用了不同的域,描述了该文档的信息,大小,内容,。。。 将文档对象扔进索引库, 将索引库,存放在本地磁盘。 到磁盘的额索引库目录下,创建了一个查询对象,查询条件是:指定内容分词进行查询。 获取了查询结果。 这里对第一段代码进行继续介绍:第一段代码在构建域的时候,不同的域new Filed 的...原创 2019-02-19 14:22:44 · 886 阅读 · 0 评论 -
SpringBoot+Lucene第六篇——索引的增删改查
Springboot+Lucene第六篇,索引的增删改查原创 2019-02-19 16:31:20 · 1549 阅读 · 1 评论