当前位置:在线查询网 > 在线百科全书查询 > Lucene in Action中文版

Lucene in Action中文版_在线百科全书查询


请输入要查询的词条内容:

Lucene in Action中文版




基本信息


原书名: Lucene in Action原出版社: Manning Publications

作者: (美)Otis Gospodnetic Erik Hatcher

译者: 谭鸿 黎俊鸿 周鹏 高承山

丛书名: Java搜索引擎指南

出版社:电子工业出版社

ISBN:7121032171

上架时间:2007-1-16

出版日期:2007 年1月

开本:16开

页码:393

版次:1-1

内容简介


本书深入浅出地介绍了lucene——一个开源的使用java语言编写的全文搜索引擎开发包。它通过浅显的语言、大量的图注、丰富的代码示例,以及清晰的结构为读者呈现出作为优秀开源项目的lucene所体现的强大功能。全书共10章,分为两大部分。第1部分lucene的核心,着重于lucene的核心 api介绍,并按照把lucene集成到程序中的顺序宋组织;第2部分lucene的应用,通过对lucene内置工具的介绍,展示了lucene技术的高级应用和在各种程序语言上的移植。.

本书既可作为学习材料,又可以作为参考手册。它适合于已经熟悉基本java编程的读者,以及希望能够把强大的搜索功能加入到其应用程序中的开发者。对于从事搜索引擎工作的工程技术人员,以及在java平台上进行各类软件开发的人员和编程爱好者,本书也有很好的学习参考价值。

目录


推荐序.

译者序

前言1

前言2

致谢

关于此书

第1部分 lucene的核心

第1章 初识lucene

1.1 信息组织和访问的发展历程

1.2 理解lucene

1.3 索引和搜索

1.4 lucene实践:一个应用实例

1.5 理解索引过程的核心类

1.6 理解搜索过程的核心类

1.7 可选择的同类产品

1.8 小结

第2章 索引

2.1 理解索引过程

2.2 基本索引操作

2.3 增强document和field对象

.2.4 索引日期

2.5 索引数字

2.6 索引field对象用于排序

2.7 控制索引过程

2.8 优化索引

2.9 并发性、线程安全性以及锁机制

2.10 调试索引过程

2.11 小结

第3章 为应用程序添加搜索功能

3.1 实现一个简单的搜索程序

3.2 使用indexsearcher

3.3 理解lucene的评分机制

3.4 在程序代码中创建query对象

3.5 解析查询表达式:queryparser

3.6 小结

第4章 分析

4.1 使用分析器

4.2 剖析分析器

4.3 使用内置的分析器

4.4 处理关键词域

4.5 近音词查询

4.6 同义词、别名以及其他表示相同意义的词

4.7 词干分析

4.8 语言分析

4.9 nutch分析

4.10 小结

第5章 高级搜索技术

5.1 对搜索结果进行排序

5.2 使用phraseprefixquery

5.3 一次实现在多个域上的查询

5.4 跨度查询:lucene新的隐藏法宝

5.5 搜索过滤

5.6 对多个索引的搜索..

5.7 使用项向量

5.8 小结

第6章 扩展搜索

6.1 使用自定义的排序方法

6.2 编写自定义的hitcollector

6.3 扩展queryparser

6.4 使用自定义过滤器

6.5 性能测试

6.6 小结

第2部分 lucene的应用

第7章 对常用格式的文档进行解析

7.1 对富文本文档进行处理

7.2 索引xml文档

7.3 索引pdf文档

7.4 索引html文档

7.5 索引microsoft word文档

7.6 索引rtf文档

7.7 索引纯文本文档

7.8 创建文档处理框架

7.9 其他文本提取工具

7.10 小结

第8章 lucene的相关工具及其扩展

8.1 lucene的sandbox工具包的使用

8.2 与索引的交互

8.3 analyzers、tokenizers和tokenfilters

8.4 使用ant和lucene进行java开发

8.5 javascirpt浏览器工具

8.6 wordnet中的同义词

8.7 高亮显示查询项

8.8 链式过滤器

8.9 在berkeley db中存储索引

第9章 lucene的移植

9.1 移植版本与lucene的关系

9.2 clucene

9.3 dotlucene

9.4 plucene

9.5 lupy

9.6 pylucene

9.7 小结

第10章 案例分析

10.1 nutch:“搜索引擎的npr”

10.2 在jguru上使用lucene

10.3 在searchblox中使用lucene

10.4 xtra mind公司使用lucene开发的xm-informationmindertm

10.5 alias-i:lucene中的拼写变体

10.6 michaels上设计精巧的搜索功能

10.7 我喜欢lucene:theserverside

10.8 结论

附录a 安装lucene

附录b lucene索引文件格式

附录c 资源...