搜索引擎优化宝典(这是一个书单整理,怎么判断是否值得购买?书单推荐)
优采云 发布时间: 2021-11-21 10:12搜索引擎优化宝典(这是一个书单整理,怎么判断是否值得购买?书单推荐)
请注意,这是书单汇编,而不是书单推荐。
那么,如何判断是否值得购买呢?主要通过三个方面:
看看豆瓣评分和书评。查看亚马逊的书评。去科技组问问这本书值不值得买。
书,尽量买一本,读一本,不要贪多,不要贪便宜。
因为Elasticsearch更新迭代非常快,建议大家也多看看官方文档。
因此,在购买Elasticsearch书籍时,对应的Elasticsearch版本可能不是很新。
《深入了解ElasticSearch》
由资深软件开发专家和架构师撰写,系统深入讲解ElasticSearch涉及的工具、方法、原理和实践,深入分析ElasticSearch应用中遇到的各个层面的问题,涉及分布式索引机制,系统监控和性能优化、用户体验提升、Java API应用、自定义插件开发等,可以为工程师和架构师快速提升ElasticSearch水平提供有效指导。
本书共9章。第1章介绍了Apache Lucene的工作方式、ElasticSearch的基本概念以及ElasticSearch的工作机制;第 2 章介绍了 Lucene 评分机制,如何进行查询重写,以及 ElasticSearch 的批处理 API 以及如何使用过滤。第三章介绍如何修改Lucene score,如何使用不同的倒排索引格式来改变索引字段的结构;第4章讲解如何选择合适的索引分片、路由机制、索引分片机制;第5章介绍了如何为具体应用选择正确的目录实现,同时讲解发现、网关、恢复模块及其配置方法,以及调优ElasticSearch缓存机制;第6章介绍JVM垃圾采集调优的工作原理、重要性以及如何进行;第 7 章介绍了帮助纠正查询中的拼写错误并构建高效的自动完成机制——查询建议。它还展示了如何通过使用不同的查询类型和 ElasticSearch 的其他特性来提高查询相关性;第8章重点讲解ElasticSearch的JAVA API;第9章通过演示如何开发自己的河流和语言处理插件,介绍了ElasticSearch的插件开发。它还展示了如何通过使用不同的查询类型和 ElasticSearch 的其他特性来提高查询相关性;第8章重点讲解ElasticSearch的JAVA API;第9章通过演示如何开发自己的河流和语言处理插件,介绍了ElasticSearch的插件开发。它还展示了如何通过使用不同的查询类型和 ElasticSearch 的其他特性来提高查询相关性;第8章重点讲解ElasticSearch的JAVA API;第9章通过演示如何开发自己的河流和语言处理插件,介绍了ElasticSearch的插件开发。
《Elasticsearch实战》
本书主要展示了如何使用 Elasticsearch 构建可扩展的搜索应用程序。本书涵盖了 Elasticsearch 的主要功能,从使用不同的分析器和查询类型进行相关性调整,到使用聚合函数进行实时分析,以及更吸引人的功能,例如地理空间搜索和文档过滤。
本书分为两部分。第一部分解释了核心功能。内容主要涉及 Elasticsearch 的介绍、数据索引、更新和删除、数据搜索、数据分析、使用关联搜索、使用聚合探索数据、文档 第二部分详细介绍了每个功能的工作及其对性能和可扩展性,使核心功能可以产品化。内容主要涉及横向扩展和性能提升。此外,本书还有6个附录(在线下载),提供读者应该知道的功能,展示地理空间搜索和聚合,如何管理Elasticsearch插件,学习如何在搜索结果中突出显示查询词,并在生产中使用它们环境。
《从 Lucene 到 Elasticsearch》
《从Lucene到Elasticsearch:全文检索实践》一步一步介绍信息检索、布尔检索、向量空间模型、tf-idf、BM25排序算法、Lucene架构、Lucene创建索引、Lucene查询、Lucene项目实战、Elasticsearch安装与配置、Elasticsearch插件安装、REST API数据操作、映射与模板、索引别名、Elasticsearch基础与高级搜索、Elasticsearch同步数据库、Elasticsearch集群管理、项目实战等。
阅读《从Lucene到Elasticsearch:全文搜索实战》,读者可以掌握信息检索的核心概念,应用Lucene库处理全文搜索业务,掌握Elasticsearch分布式搜索引擎的使用方法和技巧。
《从Lucene到Elasticsearch:全文搜索实战》基于Lucene6.0和Elasticsearch5.4.0讲解,技术先进,实例丰富
适合想学习信息检索技术的初学者、相关专业的大学生和*敏*感*词*。也适合有一定基础的大数据和云计算平台建设者和IT开发者。
《Elasticsearch源码分析与优化实战》
《Elasticsearch源码分析与优化实践》介绍了Elasticsearch的系统原理,旨在帮助读者了解其内部原理、设计思路,以及如何在生产环境中正确部署和优化系统。从两个方面介绍了系统原理。一方面详细介绍了主要流程,如启动流程、主选流程、恢复流程等;另一方面,介绍了各个重要模块的实现以及模块之间的关系,如网关模块、分配模块等。本书的最后一部分介绍了如何优化写入速度、搜索速度等实际问题。每个人都关心,并为读者提供了一些诊断问题的方法和工具
《Elasticsearch源码分析与优化实战》适用于Elasticsearch提升的开发者、平台运维人员、对分布式搜索感兴趣的朋友,以及在使用Elasticsearch的过程中遇到问题的人。
《ELKStack 权威指南(第二版)》
ELK 是三个开源软件 Elasticsearch、Logstash 和 Kibana 的组合。是目前开源社区流行的实时数据分析解决方案,成为开源社区实时日志处理领域的首选。然而,ELK 并不是实时数据分析的灵丹妙药。使用不当,事半功倍。本书对ELK的原理进行了剖析,不仅分享了大量实战案例和实现效果,还对部分源码进行了分析,让读者既知道它是什么,又知道它为什么是。读者可以通过本书的学习,快速掌握实时日志处理方法,构建适合自己需求的大数据分析系统。本书分为三个部分。第一部分 ”
《Elasticsearch 服务器开发(第二版)》
本书介绍了Elasticsearch这个优秀的全文搜索分析引擎,从安装配置到集群管理的方方面面。本书这一版不仅补充了上一版遗漏的重要内容,而且所有示例和功能都基于Elasticsearch服务器1.0版进行了更新。你可以从头开始循序渐进地学习这本书,也可以参考具体的函数来解决手头的问题。
《ElasticSearch:可扩展的开源弹性搜索解决方案》
本书基于0.2版本的ElasticSearch,涵盖了ElasticSearch各种功能和命令的应用,全面详细地介绍了开源、分布式、RESTful、全文搜索引擎ElasticSearch。
本书前两章重点介绍了ElasticSearch的基本功能和用法,包括ElasticSearch的安装和配置,如何使用REST API,如何使用Query DSL语句进行查询、过滤和排序。接下来的4章是对ElasticSearch基本功能的扩展,主要介绍如何使用统计函数计算查询返回的聚合数据,如何实现自动补全功能,如何使用ElasticSearch的空间数据处理能力,以及如何使用预期的搜索功能等。第7章介绍了ElasticSearch管理API的能力,例如控制分片部署的位置和操作集群。
本书内容丰富、全面,对基本概念进行了详细讲解,讲解通俗易懂。各种功能和命令的介绍都附有实际操作和详细代码。
《Elasticsearch技术分析与实战》
<p>在撰写本书时,Elasticsearch 的最新版本为2.2.0,但在本书即将正式出版时,Elasticsearch 发布了最新版本5.0。因此,本书增加了一个附录,专门介绍5.版本0的特性和改进。本书前面部分截图来自0版本。书中所有例子和函数都可以在Elasticsearch下运行2.3.3,大部分函数都可以在