|
揭密搜索引擎开发——Lucene+Nutch搜索引擎开发- y; ~8 C! F9 U- ?- C$ a3 l
6 R$ |. k$ u! d, r2 r6 V. d$ H继人民邮电出版社推出《开发自己的搜索引擎--LUCENE 2.0+HERITRIX》后,推出新的重量级开发经典——《开发自己的搜索引擎--LUCENE 2.0+HERITRIX》
% T5 @+ q* X x* q: P5 S! Q: g; h' _
: p7 X( L2 y/ w7 u7 R4 m/ j# p @& G% P- h; ~
搜索引擎技术是互联网资源导航和访问的重要手段。但是对于一般开发者而言,搜索引擎的底层开发技术过于复杂,加上各大搜索引擎厂商对核心技术严格保密,使搜索引擎开发有很高的门槛。开源搜索引擎项目Lucence和Nutch的出现改变了这一现状。使用这两个软件,普通开发者能够快速搭建搜索引擎应用。
. d& t% M7 @. F/ @- r$ |5 q4 j( d T; T d6 Q
Lucence和Nutch系统使用Java语言开发,内部的代码和技术细节全部公开,为搜索技术提供了快速实现方法。由于采用了跨平台的开发语言,在各种应用开发、各种平台的应用中有很好的适用性。) i5 ]8 t5 i; {" Z- y9 M
Lucence提供了强大的全文检索功能,在桌面检索系统、网站级邮件列表、网站站内索引、企业级内部文档管理与检索、情报分析系统、知识管理系统、图书馆检索系统中都能够很好的应用。甚至在部分覆盖了上亿乃至数十亿网页的搜索引擎中也可以应用。Nutch是Lucence得到广泛应用和认可之后出现的搜索引擎系统,内部使用了Lucence的索引管理、存储和检索技术,并进一步封装成一个真正的搜索引擎。两个系统一起完成了搜索引擎从网页下载、文本分析、索引生成、索引存储、信息检索等各个层面的应用。0 r+ j1 h' p" s1 V& J' S# |
% S8 [0 A7 y4 r) i% N
本书适合
( d: ~5 _8 q% k* T9 t! p 搜索引擎初学者$ ?6 }8 H0 K4 V4 g9 T' [) H
高校信息专业学生
& N7 g+ _4 {7 W* i. D 从事搜索开发的程序设计人员
/ b$ O. m9 L( d3 j/ y8 f3 r1 i 希望了解搜索技术的编程爱好者
4 A- Y2 d0 W# r' c% M 熟悉Java语言的各类开发人员
; E' A% [+ [2 Y$ p: l具体信息参考:' d- w, `" J& K1 j: @ A( X. C% e( c" e
http://www.china-pub.com/41701
' T) N" Z# J Ihttp://www.huachu.com.cn/itbook/itbookinfo.asp?lbbh=100847146 ]# F, J. X% A3 |6 g) L
http://product.dangdang.com/product.aspx?product_id=20308327 |
|