10本 Elasticsearch 搜索引擎学习书籍推荐
Elasticsearch是一个使用Java开发的,基于Lucene库的搜索引擎。是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。
自从 2010 年发布以来,Elasticsearch 已经快速地成为最流行的搜索引擎,常用于日志分析、全文搜索、安全智能、业务分析和运维智能使用案例。今天推荐10本Elasticsearch 搜索引擎学习书籍。
《Elasticsearch: The Definitive Guide》
本书讲解了Elasticsearch的基本使用方法,基础且全面,适合入门。
- 中文版在线阅读:www.elastic.co/guide/cn/el…
- 中文版开源地址:github.com/elasticsear…
作者:
- Clinton Gormley,Elasticsearch的第一个用户,2010年编写了Perl API。
- Zachary Tong,自2011年以来一直在Elasticsearch工作,Elasticsearch的开发人员,维护PHP客户端。
《Elasticsearch源码解析与优化实战》
本书介绍了Elasticsearch的系统原理,旨在帮助读者了解其内部原理、设计思想,以及在生产环境中如何正确地部署、优化系统。
本书适合对Elasticsearch进行改进的研发人员、平台运维人员,对分布式搜索感兴趣的朋友,以及在使用Elasticsearch过程中遇到问题的人们。
作者:
- 张超,长期从事服务端和基础架构等研发工作,就职于360企业安全集团基础大数据团队。
《Elasticsearch实战》
本书主要展示如何使用Elasticsearch构建可扩展的搜索应用程序。
作者:
- Radu Gheorghe,搜索技术顾问和软件工程师。
- Matthew Lee Hinman,开发过基于云的高可用系统。
- Roy Russo。预测分析方面的专家。
《Elasticsearch服务器开发》
本书介绍了Elasticsearch这个优秀的全文检索和分析引擎从安装和配置到集群管理的各方面知识。
本书适合从头开始循序渐进地学习,也可以查阅具体功能解决手头问题。
作者:
- Rafał Kuć,solr.pl网站联合创始人,现为Sematext集团顾问和软件工程师,专注于Apache Lucene、Solr、Elasticsearch和Hadoop等开源技术。
- Marek Rogoziński,solr.pl网站联合创始人,拥有10年以上的软件架构师和顾问从业经验,专门研究基于Solr和Elasticsearch等开源搜索引擎的解决方案。
《Elasticsearch搜索引擎构建入门与实战》
本书从Elasticsearch的基本概念和原理讲起,然后系统介绍Elasticsearch的使用场景,带领读者近距离接触Elasticsearch。本书涵盖客户端的安装和使用、索引。
本书适合Elasticsearch初学者和有一定基础而想提高水平的进阶人员阅读,另外还适合相关院校和培训机构作为教材。
作者:
- 高印会,曾就职于去哪儿网和艺龙网等知名互联网公司,从事过搜索、推荐和大数据处理等相关工作,擅长基于Elasticsearch的搜索、推荐算法和大数据处理等技术。
《深入理解ElasticSearch》
本书能为工程师与架构师快速提高ElasticSearch水平提供有效指导。本书针对性较强,既不乏典型实例,也有一定的理论深度。非常适合进阶用户阅读。
作者:
- Rafal Kuc,资历软件开发专家,solr.pl网站的联合创始人。
- Marek Rogozinski,资历软件架构师和咨询师,专注基于开源搜索引擎的解决方案及大数据分析技术,solr.pl网站的联合创始人。
《ElasticSearch:可扩展的开源弹性搜索解决方案》
本书内容丰富、全面,基本概念的讲解细致、深入浅出。各种功能和命令的介绍,都配以实践操作和详细的代码。
本书是初学者学习ElasticSearch 不可多得的一本入门好书,对使用过ElasticSearch 及知道Apache Solr搜索引擎的人也颇有帮助。
作者:
- Rafal Kuc,资历软件开发专家,solr.pl网站的联合创始人。
- Marek Rogozinski,资历软件架构师和咨询师,专注基于开源搜索引擎的解决方案及大数据分析技术,solr.pl网站的联合创始人。
《Elasticsearch全面解析与实践》
本书是一本学习Elasticsearch的实用指南,作者从环境搭建开始介绍,由浅入深,随着内容不断深入,详细介绍各种搜索特性和查询语法,而且对性能优化和集群管理也做了细致的介绍。
本书既适合初学者自学使用,也适合作为高等院校相关专业的教材。
作者:
- 张文亮,
《从Lucene到Elasticsearch:全文检索实战》
本书主要讲解信息检索的核心概念,应用Lucene库处理全文检索业务,Elasticsearch分布式搜索引擎的使用方法与技巧。
本书适合想学习信息检索技术的初学者和相关专业的大学生、研究生学习,也很适合大数据及云计算平台构建人员以及有一定基础的IT开发人员使用。
作者:
- 姚攀,中国科学院大学硕士,丰富的Lucene和ElasticSearch开发经历和项目经验。
《相关性搜索:利用Solr与Elasticsearch创建智能应用》
本书揭开了相关性搜索的神秘面纱,告诉大家如何将 Elasticsearch与 Solr这样的搜索引擎作为可编程的相关性框架,从而表达业务排名规则。
本书适用于想利用 Elasticsearch或 Solr尝试构建智能搜索应用的开发人员。
作者:
- Doug Turnbull,利用各种搜索和自然语言处理技术(NLP)为多个领域的客户构建语义丰富的相关性搜索体验。
- John Berryman,供职于Eventbrite,帮助利用Elasticsearch 构建事件活动的发现、搜索及推荐
本文由博客一文多发平台 OpenWrite 发布!