lucene in action中文版

当前位置:首页 > 网络编程 > 编程语言与程序设计 > lucene in action中文版

出版社:电子工业
出版日期:2007
ISBN:9787121032172
作者:(美)Otis Gospodnetic;Erik Hatcher
页数:393页

作者简介

本书深入浅出地介绍了Lucene——一个开源的使用Java语言编写的全文搜索引擎开发包。它通过浅显的语言、大量的图注、丰富的代码示例,以及清晰的结构为读者呈现出作为优秀开源项目的Lucene 所体现的强大功能。全书共10章,分为两大部分。第1部分Lucene的核心,着重于Lucene的核心API介绍,并按照把Lucene集成到程序中的顺序宋组织;第2部分Lucene的应用,通过对Lucene内置工具的介绍,展示了Lucene技术的高级应用和在各种程序语言上的移植。.
本书既可作为学习材料,又可以作为参考手册。它适合于已经熟悉基本Java编程的读者,以及希望能够把强大的搜索功能加入到其应用程序中的开发者。对于从事搜索引擎工作的工程技术人员,以及在Java平台上进行各类软件开发的人员和编程爱好者,本书也有很好的学习参考价值。

书籍目录

推荐序
译者序
前言1
前言2
致谢
关于此书
第1部分 Lucene的核心
第1章 初识Lucene
第2章 索引
第3章 为应用程序添加搜索功能
第4章 分析
第5章 高级搜索技术
第6章 扩展搜索
第2部分 Lucene的应用
第7章 对常用格式的文档进行解析
第8章 Lucene的相关工具及其扩展
第9章 Lucene的移植
第10章 案例分析
附录A 安装Lucene
附录B Lucene索引文件格式
附录C 资源

内容概要

Erik Hatcher为Ant、Lucene以及Tapestry这些开源项目作出了巨大的贡献,此外,他还是“Java Development with Ant”一书的作者之一,该书获得了JDJ读者选择奖First Runner Up大奖。Otis Gospodnetic是Lucene的核心开发成员,Apache Jakarta Project Management Committee的成员,jGuru的Lucene FAQ维护者。本书的两位作者都曾发表过大量的技术文章,当然其中有一些是关于Lucene的。

图书封面


 lucene in action中文版下载 更多精彩书评



发布书评

 
 


精彩书评 (总计3条)

  •     抛去翻译的问题,还是一本不错的lucene入门读物。最少可以让读者知道怎么简单的使用Lucene,进行简单的性能调整。不过现在lucuen已经扩展出太多的应用,无论是中文分词,文件系统调整或者动态的及时索引更新等问题都是没有讨论。当然作者是老外人家不分词,这个我忘记了。有兴趣的还是去sf.net上去看看lucene的扩展项目能收获更多的东西
  •     很久以前见百度的人用过这个,感觉是一本圣书。但是,初次看的时候,很失望。 书中就是对lucene的几个基本接口作了介绍,举了一些例子。但是对实现的细节没有做说明。要彻底认识lucene还得从阅读源代码入手,结合lucene in action中介绍的API, 沿着数据处理流程将整个模块弄清除。整个过程是非常美妙的, 你可以看到lucene简洁的设计,以及一些常见的设计模式的应用。当你彻底了解了Lucene之后,你就可以轻松地在lucene的各个环节对它进行定制,优化....
  •     已经吐槽过一次了,忍不住再来一次。 问同事熟悉Lucene的TermVector不,得到否认的回答后在网上某篇博客看到《lucene in action》里面讲的TermVector讲的很明白,正巧自己想加深一下这方面的印象,就随手翻开了身边的中文书,然后在书里看到如下内容:----------------分割线,以下内容是原文节选-------------------------------------2.4.3有时索引完文档,你希望在搜索期间该文档所有的唯一项都能完全从文档域中检索。一个常用的方法是在存储的域中加快高亮显示匹配的语汇单元。还有一个方法是使用链接“找到类似的文档”,当运行一个新的点击搜索时,使用原始文档中突出的项。其他解决方法是对文档进行自动分类。但项向量到底是什么呢?它是介于索引域和存储域的一个中间结构。----------------分割线,以上内容是原文节选-------------------------------------尼玛,这能看明白就见鬼了。讲了一堆狗屁不通的废话后最后云里雾里来了一句是中间结构。什么是中间结构?怎样的中间结构?英文书的2.4.3这一章节是对TermVector进行了较为详细的阐述的,中文的这一章节就只有上面的那一点点,是英文内容的1/4左右。还有3/4啊尼玛!!翻译是看不懂后面的那些英文还是偷懒啊这本书绝对是英文内容优秀,中文翻译狗屎的绝佳例子

精彩短评 (总计36条)

  •     让你立马动手的好书
  •     没什么好书,将就看吧
  •     Lucene是一个很棒的开发包,该书看了又看,看了几遍了,很棒,讲解很详细,唯一遗憾的是书中的讲解是基于1.4.3版本的,跟莘庄最新的Lucene版本相比有些过时了,大家要看最新的Lucene技巧的话最好看下lucene的wiki
  •     直接看这本书可能会因为第一章的搜索和分析内容搞的云里雾里。网上有一个《Lucene原理与代码分析》的文档,先看它作为入门,然后再看这本lucene in action,从第二章开始看,不但会思路清晰很多,而且会发现lucene in action的细妙之处。
  •     好看
  •     感觉使用的版本有些低!现在真正用起来还是要查源代码和帮助文档!Lucene重要的就那几个类,看的时候可以从那几个类开始!但是说实话,我一直对使用JAVACC自动建立词法分析类不知道怎么做,要抓紧时间攻下这个!现在介绍Lucene的资料太多了!有很多网友写的比这本书还好!
  •     读着没什么意思,但找不到更合适的介绍lucene的书了。就算是代码全部公开也需要有人来给菜鸟介绍下啊大哥们。。。
  •     对Lucene工具库有很详细的介绍,翻译质量也不错,是我学习Lucene的第一本书。
  •     适合初学者,详细的讲述了lucene的内部架构,以及开发实战,能干什么,不能干什么一清二楚。
  •     读到第7章,剩下的第2版再读。
  •     花了两天时间补课,ES内部用Lucene实现,ES官网上的文档又不是很全,尤其是Java API部分
  •     一本书写得跟文档似的,却比文档还要难读,关键是没有选择的余地啊,官网上面也没啥资料,估计就这本齐而全了。
  •     畢業設計的時候看的,研究Lucene必讀書目吧
  •     in action 就是帮助开发者搭建一套系统,如果想改进就需要从网上找更多资料,当然如果想成为专家,基本只有看源代码一条路了。
  •     Lucene in action 是一本不错的关于Lucene的书籍,很容易上手,在实践中理解Lucene的基本原理和流程。总之,是一本不错的书籍,很适合入门。
  •     翻译的笔误太多,堪比hadoop权威指南的中文版
  •     翻了遍,有点小失望。内容太旧了,现在lucene都到3.1,这本书还是介绍1.4的API,很多例子都不能直接运行。另外可能本书的定位是 In Action,所以没什么理论深度,就简单介绍了下API怎么用,实际工程中的应用也没有很深入的介绍。
  •     学习Lucene的不二选择!应该也是唯一选择!
  •     草草翻过。
  •     备注一下,有时间再看看
  •     我都不知道当初为什么要买这本书。。。
  •     不错的一本书,实践性强,入门快,省得自己重复造轮子。
  •     这翻译真烂~
  •     搜索入门
  •     作用不大,看manual就可以了,不用专门买本书看
  •     马马虎虎
  •     书的内容4.5星,翻译扣3星,wtf
  •     翻译太差了。随便看了一遍,下次看源码前再看一遍原版的吧。
  •     凑数。。。
  •     翻译的烂啊。。还是看英文版了
  •     中文版上的晚了,版本更新有些旧。
  •     了解API
  •     当时只为怎么用lucene,没深入了解细节。
  •     对于学习搜索引擎原理很有帮助,只是因为工作没有接触这块,所以并没有认真阅读,研究。
  •     内容不多说,入门书籍,值得称赞的lucene简洁明了的设计
  •     基本也就是工具书,实用主义
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024