1、封面介绍

elasticsearch7.jpg

2、出版时间

2019年12月

3、推荐理由

Elasticsearch是一个开源的搜索和分析引擎,具有现代、快速、分布式、可扩展、容错等优点。Elasticsearch借助了Apache Lucene的能力,让你拥有更强的把控力,可以索引海量数据,并进行搜索。

本书先简单回顾基本知识,然后详细讲述Elasticsearch的中级和高级功能,比如查询、索引、搜索和修改数据。此外,还介绍许多高级概念,包括聚合、索引控制、分片、复制和集群等。

另外,本书也会介绍Elasticsearch的监控和管理模块,包括备份和恢复。你将了解在特定的场景下,如何扩展Elasticsearch集群并提升它的性能。书中还会演示如何在Elasticsearch中创建分析插件。

本书是一本Elasticsearch进阶实践指南。面向Elasticsearch的中高级读者,从设计原理、部署调优、高级特性、扩展开发等方面系统且深入地阐释Elasticsearch涉及的工具、方法、原则和最佳实践,帮助你全面提升技能,高效管理和使用Elasticsearch。

全书共12章。

第1章介绍Elasticsearch基本概念及新特性;
第2章讲解新的默认评分算法BM25和Elasticsearch各种查询功能;
第3章讲解多匹配控制、二次评分、函数评分等查询方法,同时介绍新的默认脚本语言Painless;
第4章讨论在Elasticsearch中进行数据建模的不同方法,以及用于数据分析的Elasticsearch聚合模块;
第5章介绍提升用户搜索体验的一些方法;
第6章重点介绍Elasticsearch的分布式索引架构;
第7章详细讨论Apache Lucene的评分细节、存储机制等;
第8章介绍与管理Elasticsearch相关的内容;
第9章介绍ingest节点和联盟搜索;
第10章介绍性能提升方法并给出一些调优建议;
第11章介绍Elasticsearch插件开发方法;
第12章介绍Elasticsearch、Logstash、Kibana和Beats等组件。

本书作者波哈维·荻西特(Bharvi Dixit) 是一位在搜索服务器、NoSQL数据库和云服务等多个领域有着丰富经验的IT专家,目前就职于Sentieo——一个总部位于美国的金融数据和股权研究平台,负责该公司横跨数百台服务器的整体平台和架构建设。他还在Sentieo的搜索和数据团队中扮演着重要角色。他感兴趣的领域包括搜索工程、数据分析和分布式计算等。

4、适读人群

本书的目标读者是那些对Elasticsearch的基本概念已经熟悉,还想对这个强大的搜索服务器有进一步了解的Elasticsearch用户和发烧友。 对于想了解如何改进查询相关性、如何自己开发插件来扩展Elasticsearch功能的读者,也可以从中受益。

5、下载链接

由于版权原因,此电子书不再公开分享,仅限于内部交流使用,仅共享于红黑鸟社群内部成员。欢迎关注『红黑鸟社群』

标签: none

添加新评论