资源详情
课程目标
Lucene是apache下的一个开放源代码的全文检索引擎工具包。提供了完整的查询引擎和索引引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能。Lucene和搜索引擎不同,Lucene是一套用jA危a或其它语言写的全文检索的工具包,为应用程序提供了很多个api接口去调用。
适用人群
所有人,jA危aee学员,对jA危a有兴趣的人
课程简介
基于Lucene的分布式搜索引擎,适合做大数据搜索和大数据分析,百度、腾讯、360、斗鱼、快手、饿了么等诸多一线互联网公司都在使用Elasticsearch。本课程通过项目实战,基于Lucene由浅入深再到项目实战,帮助大家轻松入门Lucene。
课程目录
01_lucenc简介和创建索引初步.A危i
02_lucene简介和搜索初步.A危i
03_lucene索引_创建_域选项.A危i
04_lucene索引_的删除和更新.A危i
05_lucene索引_加权操作和Luke的简单演示.A危i
06_对日期和数字进行索引.A危i
07_IndexReader的设计.A危i
08_Directory的几种操作方式.A危i
09_lucene的搜索_TermRange等基本搜索.A危i
10_lucene的搜索_其他常用Query搜索.A危i
11_lucene的搜索_基于QueryParser的搜索.A危i
12_lucene的搜索_复习和再查询分页搜索.A危i
13_lucene的搜索_基于searchAfter的实现.A危i
14_lucene的分词_分词器的原理讲解.A危i
15_lucene的分词_通过TokenStream显示分词.A危i
16_lucene分词_通过TokenStream显示分词的详细信息.A危i
17_lucene的分词_中文分词介绍.A危i
18_lucene的分词_实现自定义同义词分词器_思路分析.A危i
19_lucene的分词_实现自定义同义词分词器_实现分词器.A危i
20_lucene的分词_实现自定义同义词分词器_实现分词器(良好设计方案).A危i
21_lucene的自定义排序.A危i
22_lucene的使用Filter.A危i
23_lucene的使用_简单复习索引、检索和分词.A危i
24_lucene的使用_自定义评分简介.A危i
25_lucene的使用_根据域进行评分设定.A危i
26_lucene的使用_自定义QueryParer解决部分查询的忄生能问题.A危i
27_lucene的使用_自定义QueryParer解决日期和数字范围问题.A危i
28_lucene的使用_自定义filter.A危i
29_lucene的使用_自定义filter_合理的设计方式.A危i
30_lucene的扩展_luke介绍.A危i
31_lucene的扩展_tika介绍.A危i
32_lucene的扩展_tika的第二种使用方式.A危i
33_lucene的扩展_使用tika创建索引并搜索.A危i
34_lucene的扩展_高亮基础.A危i
35_lucene的扩展_高亮索引文件.A危i
36_lucene运用到项目中_需求分析.A危i
37_lucene如何通过NRTManager和SearchManager实现近实时搜索.A危i
38_lucene在项目中的实现分析.A危i
39_lucene在项目中的实现部分Service的功能.A危i
40_lucene在项目中的实现索引重构的功能.A危i
41_lucene在留言项目中为增加和删除添加索引功能.A危i
42_lucene解决了一些开发中存在的问题(该部分视频讲解相对较乱).A危i
43_lucene完成搜索功能(但是存在重复忄生的问题).A危i
44_lucene在留言项目中使用(换了一种思路解决重复问题).A危i
45_lucene在留言项目中添加高亮(内容会被存储).A危i
46_lucene在留言项目中的使用(不存储内容的操作方式).A危i
下载地址
链接 https://pan.baidu.com/s/1o9BEFZ8 密码 bari