|
课程目标
8 J D$ N' Y0 B$ ~ GLucene是apache下的一个开放源代码的全文检索引擎工具包。提供了完整的查询引擎和索引引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能。Lucene和搜索引擎不同,Lucene是一套用java或其它语言写的全文检索的工具包,为应用程序提供了很多个api接口去调用。
l. \( R1 S. f+ A适用人群
; |; X7 j# }- G0 x$ [' D所有人,javaee学员,对java有兴趣的人
/ O3 {/ J. ~. W# v3 w' ~7 ^5 y/ D+ s课程简介
; A! ?1 q" s6 B基于Lucene的分布式搜索引擎,适合做大数据搜索和大数据分析,百度、腾讯、360、斗鱼、快手、饿了么等诸多一线互联网公司都在使用Elasticsearch。本课程通过项目实战,基于Lucene由浅入深再到项目实战,帮助大家轻松入门Lucene。/ O: q. p8 z3 \6 m
. b _& B! S" Z3 L& u3 i& q! ^: k, M( ]
课程目录, o/ V- H2 \ S }3 f* X
01_lucenc简介和创建索引初步.avi
( \. a4 c) t$ A; x3 o* w7 ^) s2 V8 t02_lucene简介和搜索初步.avi
6 H3 q' E' M/ b) M' @. k N03_lucene索引_创建_域选项.avi O9 u: s5 m2 o$ o$ \$ ]7 S3 K, L1 S
04_lucene索引_的删除和更新.avi
2 t6 w6 ` C4 r% Q8 h05_lucene索引_加权操作和Luke的简单演示.avi% H! J- y1 z% d. @ p/ n I
06_对日期和数字进行索引.avi5 o" |! `6 x2 q
07_IndexReader的设计.avi
7 S. `4 {3 |( W- Z! P8 W1 p08_Directory的几种操作方式.avi
. q; h" F) |0 R1 b$ l; `8 G09_lucene的搜索_TermRange等基本搜索.avi0 W' w( v0 D; u! ~
10_lucene的搜索_其他常用Query搜索.avi- j' [8 g1 \: s$ c4 F& _
11_lucene的搜索_基于QueryParser的搜索.avi
1 H1 N' o% B+ w [4 n+ [9 E7 v12_lucene的搜索_复习和再查询分页搜索.avi( C8 S) o( v" ^% q
13_lucene的搜索_基于searchAfter的实现.avi
) s% C; i+ H A+ Q3 Y14_lucene的分词_分词器的原理讲解.avi7 ^- j$ i( I7 c0 L3 _. V9 @
15_lucene的分词_通过TokenStream显示分词.avi- c2 W+ G6 c/ C; S; o x" v
16_lucene分词_通过TokenStream显示分词的详细信息.avi$ c' f7 m# U# C. Z3 _2 D' I$ l
17_lucene的分词_中文分词介绍.avi
, a5 `) X* A l3 w, c B- U18_lucene的分词_实现自定义同义词分词器_思路分析.avi
, p( G9 l9 T l* R19_lucene的分词_实现自定义同义词分词器_实现分词器.avi
# w1 k: {6 o9 F0 B6 h* H20_lucene的分词_实现自定义同义词分词器_实现分词器(良好设计方案).avi7 @: [- O/ ~9 o: u' ]) B1 T. O
21_lucene的自定义排序.avi
) f$ r+ H2 d9 S8 I# V' G/ H6 |22_lucene的使用Filter.avi
2 ?( S! N' t: n: R23_lucene的使用_简单复习索引、检索和分词.avi* `2 m" `- n" y; g
24_lucene的使用_自定义评分简介.avi
9 C2 Z2 y' W4 W0 f( l- D+ _4 f/ m25_lucene的使用_根据域进行评分设定.avi) N8 H7 e/ f3 f0 E3 i/ t. _* I
26_lucene的使用_自定义QueryParer解决部分查询的性能问题.avi
9 u" P, F! H* E1 A8 V( H27_lucene的使用_自定义QueryParer解决日期和数字范围问题.avi; I, s" {" _/ {: o' f
28_lucene的使用_自定义filter.avi
/ Z9 F" a+ q+ S, x29_lucene的使用_自定义filter_合理的设计方式.avi
+ \- J9 E. R/ {% i! p) ]30_lucene的扩展_luke介绍.avi
- n) T# A; ]$ f1 |( ?31_lucene的扩展_tika介绍.avi
0 }; N1 x& a" F6 u32_lucene的扩展_tika的第二种使用方式.avi
. }& r5 C- e* A# f33_lucene的扩展_使用tika创建索引并搜索.avi& u5 V, b9 X- j$ Z: `9 u
34_lucene的扩展_高亮基础.avi8 ?! i: S6 x6 A6 l5 U' G+ e
35_lucene的扩展_高亮索引文件.avi6 k# j4 `5 c( ^- n7 |9 a8 {: v
36_lucene运用到项目中_需求分析.avi
( Z* Q, s; U1 _$ A/ O2 }37_lucene如何通过NRTManager和SearchManager实现近实时搜索.avi5 X) h6 T$ l: p' \& `
38_lucene在项目中的实现分析.avi5 z7 ]7 @0 C* S3 n
39_lucene在项目中的实现部分Service的功能.avi
& \, }) b1 J' L, U40_lucene在项目中的实现索引重构的功能.avi
3 V" Q; [% X/ [- d/ k/ B4 \41_lucene在留言项目中为增加和删除添加索引功能.avi M6 ^. h, u& f
42_lucene解决了一些开发中存在的问题(该部分视频讲解相对较乱).avi, c1 B0 o4 I0 b4 v( Z" T# f
43_lucene完成搜索功能(但是存在重复性的问题).avi
5 U9 W% W& Y ]1 k44_lucene在留言项目中使用(换了一种思路解决重复问题).avi
- P( K$ ?# D" ^* h \6 L* x! r45_lucene在留言项目中添加高亮(内容会被存储).avi" i9 \) y5 r$ Q& J% m
46_lucene在留言项目中的使用(不存储内容的操作方式).avi _" H9 m/ {% w- ?, X; L7 ^
" B- R; n v: @1 L2 n
, U0 v+ n" G2 W$ }4 b& H) h
下载地址:
! a8 y- @5 ~' r1 c ]! }6 o0 Y7 H! A( E
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
" z* v& A9 R' {, x4 o9 }' c: Y( h9 f9 k3 o- c1 w
6 W d k, Y' x4 y4 K" z" f% i% W4 b/ e% a( i6 ]: c
本资源由Java自学网收集整理【www.javazx.com】 |
|