该用户从未签到
|
揭密搜索引擎开发——Lucene+Nutch搜索引擎开发
z2 O; i# H2 Z5 {5 O0 Q2 Z
" g/ ?, r$ v" P# w继人民邮电出版社推出《开发自己的搜索引擎--LUCENE 2.0+HERITRIX》后,推出新的重量级开发经典——《开发自己的搜索引擎--LUCENE 2.0+HERITRIX》
/ v& m3 F+ f1 Q+ R A! f' c, T( N
/ c4 D+ b0 ?$ L( v/ _; |9 x' S9 @2 I0 G+ `# \! u& h
搜索引擎技术是互联网资源导航和访问的重要手段。但是对于一般开发者而言,搜索引擎的底层开发技术过于复杂,加上各大搜索引擎厂商对核心技术严格保密,使搜索引擎开发有很高的门槛。开源搜索引擎项目Lucence和Nutch的出现改变了这一现状。使用这两个软件,普通开发者能够快速搭建搜索引擎应用。
7 Z/ g8 {+ H. c' B# H
, b" ~# X& S! O, u! ~1 T/ Z& C& [: M Lucence和Nutch系统使用Java语言开发,内部的代码和技术细节全部公开,为搜索技术提供了快速实现方法。由于采用了跨平台的开发语言,在各种应用开发、各种平台的应用中有很好的适用性。/ [1 ~) I1 Y6 l/ x8 t7 N# E
Lucence提供了强大的全文检索功能,在桌面检索系统、网站级邮件列表、网站站内索引、企业级内部文档管理与检索、情报分析系统、知识管理系统、图书馆检索系统中都能够很好的应用。甚至在部分覆盖了上亿乃至数十亿网页的搜索引擎中也可以应用。Nutch是Lucence得到广泛应用和认可之后出现的搜索引擎系统,内部使用了Lucence的索引管理、存储和检索技术,并进一步封装成一个真正的搜索引擎。两个系统一起完成了搜索引擎从网页下载、文本分析、索引生成、索引存储、信息检索等各个层面的应用。- C' U9 p# A" `( a; b
0 @3 S+ a1 f0 b8 G本书适合
7 `8 h; W/ A7 x! Z! H# ^ 搜索引擎初学者
8 z2 @; e8 C/ {4 {1 i5 s) ` 高校信息专业学生, y6 ?& ~* \4 I! h
从事搜索开发的程序设计人员
! X/ d: S! H8 W2 h5 F- S 希望了解搜索技术的编程爱好者7 O! @% {& M+ _$ |
熟悉Java语言的各类开发人员: |- @! t5 @& }/ d) J
具体信息参考:) J5 X/ R- q* V) I t+ L, n, g. \/ M
http://www.china-pub.com/417017 t0 f0 H7 j8 D" p4 {) O) x) b& o9 x2 w
http://www.huachu.com.cn/itbook/itbookinfo.asp?lbbh=100847147 `& M0 ~+ d, H# o, z
http://product.dangdang.com/product.aspx?product_id=20308327 |
|