拥有 全文检索 标签的文章 共 7 条数据

Lucene搜索引擎开发进阶实战 成龙著 PDF下载
编程书籍

Lucene搜索引擎开发进阶实战 成龙著 PDF下载

54次浏览 0条评论

《Lucene搜索引擎开发进阶实战》结合笔者的实际开发经验,总结了一些新的开发技巧和开发思路,并对网上流传的一些错误技术点和代码进行验证,同时给出正确的思路,旨在给开发者提供一本清晰、完整、易懂的指导手册。本书既可为零起点的Lucene初学者提供系统全面的学习指导,也可帮助有相关经验的开发者解决在开发过程中遇到的一些难题和疑惑。《Lucene搜索引擎开发进阶实战》共12章,分为四部分,第一部分首先介绍网络爬虫和Web搜索,然后讲述Lucene的概念和架构;第二部分通过一个小实例,并结合为文本创建索引来讲解其中的一些方法和类;第三部分主要基于数据库搜索创建搜索引擎实例,阐述技术疑难问题,讨论如何建立工程类的索引,如何使用分词技术等,并对创建索引过程中的jar包进行解析,然后介绍搜索引擎开发中关键的查询方法和高亮显示技术,以及查询结果排序和词频统计的相关知识,最后概述性能优化(包括代码优化、索引优化以及备份和恢复)等相关知识;第四部分总结目前的一些技术,并对未来的一些技术发展进行展望。前 言第1章 网络爬虫策略 11.1 信息时代的飞跃 11.1.1 搜索引擎的出现 11.1.2 搜索之网

Solr实战 中文完整版PDF下载
编程书籍

Solr实战 中文完整版PDF下载

61次浏览 0条评论

《Solr实战》介绍了当下最流行的开源搜索技术解决方案Solr。在搜索引擎视域下,循序渐进地介绍了Solr是什么、Solr能做什么,以及如何更好地使用Solr进行开发。在搜索基础层,《Solr实战》从Solr的快速搭建入手,介绍了Solr背后的信息检索基本概念,之后重点讲解了构建一个搜索引擎所需的核心模块:索引构建、文本分析、执行搜索及处理搜索结果。在搜索功能层,详细介绍了Solr的四大增强型搜索功能:分面搜索、搜索结果高亮、查询建议、搜索结果分组等。在搜索研究的进阶层,介绍了SolrCloud、多语种搜索及复杂查询操作等。最后,围绕搜索引擎的本质核心问题“相关度”展开了讨论与展望。《Solr实战》适合搜索技术工程师、搜索应用设计者以及对搜索引擎技术感兴趣的读者阅读,也可作为高校计算机专业信息技术方向、信息管理与信息系统专业等的课程参考资料。第1部分 初识Solr 11 Solr 入门 21.1 为什么需要搜索引擎 31.1.1 管理以文本为中心的数据 31.1.2 常见的搜索引擎用例 61.2 Solr 是什么 81.2.1 信息检索引擎 91.2.2 灵活的模式管理 111.2.3

从Lucene到Elasticsearch:全文检索实践 PDF下载
编程书籍

从Lucene到Elasticsearch:全文检索实践 PDF下载

55次浏览 0条评论

《从Lucene到Elasticsearch:全文检索实战》循序渐进介绍了信息检索、布尔检索、向量空间模型、tf-idf、BM25排序算法、Lucene架构、Lucene创建索引、Lucene查询、Lucene项目实战、Elasticsearch安装与配置、Elasticsearch插件安装、REST API数据操作、映射与模板、索引别名、Elasticsearch基本和高级搜索、Elasticsearch同步数据库、Elasticsearch集群管理、项目实战等内容。阅读《从Lucene到Elasticsearch:全文检索实战》,读者能够掌握信息检索的核心概念,应用Lucene库处理全文检索业务,掌握Elasticsearch分布式搜索引擎的使用方法与技巧。《从Lucene到Elasticsearch:全文检索实战》基于Lucene 6.0和Elasticsearch 5.4.0进行讲解,技术先进,示例丰富适合想学习信息检索技术的初学者和相关专业的大学生、研究生学习,也很适合大数据及云计算平台构建人员以及有一定基础的IT开发人员使用。目 录第1章 信息检索模型 11.1 信息检索概

图灵程序设计丛书《Elasticsearch服务器开发 第2版》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Elasticsearch服务器开发 第2版》高清文字版PDF下载

187次浏览 0条评论

本书介绍了Elasticsearch这个优秀的全文检索和分析引擎从安装和配置到集群管理的各方面知识。本书这一版不仅补充了上一版中遗漏的重要内容,并且所有示例和功能均基于Elasticsearch服务器1.0版进行了更新。你可以从头开始循序渐进地学习本书,也可以查阅具体功能解决手头问题。第1 章 Elasticsearch集群入门  11.1 全文检索  11.1.1 Lucene词汇表和架构  11.1.2 输入数据分析  31.1.3 评分和查询相关性  41.2 Elasticsearch基础  41.2.1 数据架构的主要概念  41.2.2 Elasticsearch主要概念  61.2.3 索引建立和搜索  61.3 安装并配置集群  81.3.1 安装Java  81.3.2 安装Elasticsearch  81.3.3 在Linux 上用二进制包安装Elasticsearch  91.3.4 目录布局  91.3.5 配置Elasticsearch  101.3.6 运行Elasticsearch  111.3.7 关掉Elasticsearch  121.3.8 El

Elasticsearch实战 中文版PDF下载
编程书籍

Elasticsearch实战 中文版PDF下载

275次浏览 0条评论

本书主要展示如何使用Elasticsearch构建可扩展的搜索应用程序。书中覆盖了Elasticsearch的主要特性,从使用不同的分析器和查询类型进行相关性调优,到使用聚集功能进行实时性分析,还有地理空间搜索和文档过滤等更多吸引人的特性。全书共分两个部分,第一部分解释了核心特性,内容主要涉及Elasticsearch的介绍,数据的索引、更新和删除,数据的搜索,数据的分析,使用相关性进行搜索,使用聚集来探索数据,文档间的关系等;第二部分介绍每个特性工作的更多细节及其对性能和可扩展性的影响,以便对核心功能进行产品化,内容主要涉及水平扩展和性能提升等。此外,本书还有6个附录(网上下载),提供了读者应该知道的特性,展示了关于地理空间搜索和聚集,如何管理Elasticsearch插件,学习在搜索结果中如何高亮查询单词,在生产环境中用来协助管理Elasticsearch的第三方的监控工具有哪些,如何使用Percolator过滤为多个查询匹配少量文档,如何使用不同的建议器来实现自动完成的功能。第一部分第1章 Elasticsearch介绍 21.1 用Elasticsearch解决搜索问题 31.

《Lucene实战(第2版)》  Lucene In Action 高清PDF下载
编程书籍

《Lucene实战(第2版)》 Lucene In Action 高清PDF下载

241次浏览 0条评论

Michael McCandless的《Lucene实战(第2版)》基于Apache的Lucene 3.0,从Lucene核心、Lucene应用、案例分析3个方面详细系统地介绍了Lucene,包括认识Lucene、建立索引、为应用程序添加搜索功能、高级搜索技术、扩展搜索、使用tika提取文本、Lucene的高级扩展、使用其他编程语言访问Lucene、Lucene管理和性能调优等内容,最后还提供了三大经典成功案例,为读者展示了一个奇妙的搜索世界。 《Lucene实战(第2版)》适合于已具有一定Java编程基本的读者,以及希望能够把强大的搜索功能添加到自己的应用程序中的开发人员。本书对于从事搜索引擎工作的工程技术人员,以及在Java平台上进行各类软件开发的人员和编程爱好者,也具有很好的学习参考价值。第1部分 lucene核心第1章 初识lucene1.1 应对信息爆炸1.2 lucene是什么1.2.1 lucene能做些什么1.2.2 lucene的历史1.3 lucene和搜索程序组件1.3.1 索引组件1.3.2 搜索组件1.3.3 搜索程序的其他模块1.3.4 lucene与应用程

Elasticsearch权威指南(中文版)高清文字版PDF下载
编程书籍

Elasticsearch权威指南(中文版)高清文字版PDF下载

613次浏览 0条评论

ES是一个分布式可扩展的实时搜索和分析引擎;使用场景:全文搜索,结构化数据,统计,查询定位,地理定位,自动完成,查找提示等。Introduction1. 入门1.1. 是什么1.2. 安装1.3. API1.4. 文档1.5. 索引1.6. 搜索1.7. 聚合1.8. 小结1.9. 分布式1.10. 结语2. 分布式集群2.1. 空集群2.2. 集群健康2.3. 添加索引2.4. 故障转移2.5. 横向扩展2.6. 更多扩展2.7. 应对故障3. 数据3.1. 文档3.2. 索引3.3. 获取3.4. 存在3.5. 更新3.6. 创建3.7. 删除3.8. 版本控制3.9. 局部更新3.10. Mget3.11. 批量3.12. 结语4. 分布式增删改查4.1. 路由4.2. 分片交互4.3. 新建、索引和删除4.4. 检索4.5. 局部更新4.6. 批量请求4.7. 批量格式5. 搜索5.1. 空搜索5.2. 多索引和多类型5.3. 分页5.4. 查询字符串6. 映射和分析6.1. 数据类型差异6.2. 确切值对决全文6.3. 倒排索引6.4. 分析6.5. 映射6.6. 复合类型7