书籍介绍
搜索引擎是目前互联网最流行的三大应用之一。Lucene开源系统使搜索引擎的普及应用成为可能。本书以Lucene构建搜索引擎的开发过程为主线,由浅入深,循序渐进,为读者展示如何使用Lucene开发自己的搜索引擎系统。全书内容包括搜索引擎概述和原理、Lucene部署安装、Nutch网络蜘蛛与数据获取、:Lucene索引建立、Lucene检索与查询、搜索结果排序、文档分析与中文分词、格式化文本分析、分布式搜索与缓存。为便于读者理解搜索引擎快速开发过程,本书最后几章进行了应用实例讲解,包括Nutch构建专题搜索、Lucene构建企业级搜索实例以及相关的整体工程性能测试。本书适合对搜索引擎开发有兴趣的读者,包括搜索引擎开发的初学者、高校信息专业学生、从事搜索开发的程序设计人员详细阅读,以及希望了解搜索技术的编程爱好者、熟悉Java语言各类开发人员、广大Web网站开发人员了解相关技术。