Lucene搜索引擎开发权威经典
基本信息
编辑推荐
内容精练实用,书中所列代码可以搭建一座中型搜索平台。.
完整实例再现,让读者紧跟作者构建思路。..
Lucene搜索引擎技术完美演绎...
内容简介回到顶部↑
这本书基于lucene的当前最新版本(2.1)精解了lucene搜索引擎的相关知识,从基础知识到应用开发,精练简洁,恰到好处
本书共包括16章,分为6部分。第1部分lucene基础。介绍了lucene的基础知识,包括lucene的历史和发展情况、使用lucene创建索引和执行搜索的基本方法以及中文分词的应用,最后做了两个应用项目。第2部分:数据解析。介绍解析不同格式数据(如word、pdf等)的方法,包括常用的数据解析组件、lucene自身的数据解析机制和lius类库。第3部分:索引的高级知识。介绍了 lucene建立索引的过程,索引的查看和删除,索引的同步,索引的合并和优化等内容。第4部分:搜索的高级知识。介绍使用不同的query对象构建搜索请求,使用queryparser解析用户的搜索请求,搜索结果的过滤和排序等内容。第5部分:lucene应用实例。应用本节介绍的所有知识构建一个桌面搜索引擎和一个web搜索引擎。这部分作为对前面所有内容的总结。第6部分:nutch搜索引擎框架。介绍了基于lucene的完整搜索引擎nutch。
本书适合从lucene初学者到高级开发人员之间的一切lucene爱好者。
本书共包括16章,分为6部分。第1部分lucene基础。介绍了lucene的基础知识,包括lucene的历史和发展情况、使用lucene创建索引和执行搜索的基本方法以及中文分词的应用,最后做了两个应用项目。第2部分:数据解析。介绍解析不同格式数据(如word、pdf等)的方法,包括常用的数据解析组件、lucene自身的数据解析机制和lius类库。第3部分:索引的高级知识。介绍了 lucene建立索引的过程,索引的查看和删除,索引的同步,索引的合并和优化等内容。第4部分:搜索的高级知识。介绍使用不同的query对象构建搜索请求,使用queryparser解析用户的搜索请求,搜索结果的过滤和排序等内容。第5部分:lucene应用实例。应用本节介绍的所有知识构建一个桌面搜索引擎和一个web搜索引擎。这部分作为对前面所有内容的总结。第6部分:nutch搜索引擎框架。介绍了基于lucene的完整搜索引擎nutch。
本书适合从lucene初学者到高级开发人员之间的一切lucene爱好者。
作译者回到顶部↑
本书提供作译者介绍
于天恩,现任某大型软件开发公司技术总监,高级软件工程师,精通主流软件编程技术(100多种),具有大量软件项目开发经验。主持开发过大中型企业网站,短信服务系统,办公自动化系统(OA),CRM系统等。
已经出版的作品:《PHP精解案例教程》、《做自己的搜索引擎——搜索引擎精解案例教程》、《迅速搭建全文搜索平台——开源搜索引擎实战教程》。
.. << 查看详细
已经出版的作品:《PHP精解案例教程》、《做自己的搜索引擎——搜索引擎精解案例教程》、《迅速搭建全文搜索平台——开源搜索引擎实战教程》。
.. << 查看详细
目录回到顶部↑
第1部分 lucene基础(第1~5章)
第1章 lucene简介
1.1 认识lucene
1.1.1 lucene是什么
1.1.2 lucene的作者
1.1.3 lucene的历史
1.l.4 lucene的现在
1.2 lucene体验实例
1.2.1 下载lucene
1.2.2 编写辅助粪
1.2.3 最简单的搜索引擎
1.2.4 索引器的开发
1.2.5 索引器的运行
1.2.6 搜索器的开发
1.2.7 搜索器的运行
小结
第2章 创建索引
2.1 创建索引的基本方式
2.1.1 理解创建索引的过程
2.1.2 创建field
第1章 lucene简介
1.1 认识lucene
1.1.1 lucene是什么
1.1.2 lucene的作者
1.1.3 lucene的历史
1.l.4 lucene的现在
1.2 lucene体验实例
1.2.1 下载lucene
1.2.2 编写辅助粪
1.2.3 最简单的搜索引擎
1.2.4 索引器的开发
1.2.5 索引器的运行
1.2.6 搜索器的开发
1.2.7 搜索器的运行
小结
第2章 创建索引
2.1 创建索引的基本方式
2.1.1 理解创建索引的过程
2.1.2 创建field
书摘回到顶部↑
第1部分Lucene基础(第1~5章)
作为本书的第一部分,笔者在这里使用五章的篇幅介绍了Lucene的基础知识。包括Lucene的历史和发展情况、使用Lucene创建索引和执行搜索的基本方法以及中文分词的应用,最后做了两个应用项目,来说明使用Lucene建立搜索引擎的详细过程。
这部分内容是很浅的,只是基础。学过了这部分之后,读者就可以做一些实际的应用项目了。比如:给自己的网站添加全文搜索引擎。
……
作为本书的第一部分,笔者在这里使用五章的篇幅介绍了Lucene的基础知识。包括Lucene的历史和发展情况、使用Lucene创建索引和执行搜索的基本方法以及中文分词的应用,最后做了两个应用项目,来说明使用Lucene建立搜索引擎的详细过程。
这部分内容是很浅的,只是基础。学过了这部分之后,读者就可以做一些实际的应用项目了。比如:给自己的网站添加全文搜索引擎。
……

点击看大图




加载中...