
高印会
本书从Elasticsearch的基本概念和原理讲起,然后系统介绍Elasticsearch的使用场景,带领读者近距离接触Elasticsearch。本书涵盖客户端的安装和使用、索引的创建、文档的操作、搜索匹配、搜索排序和聚合,可以帮助读者循序渐进地掌握Elasticsearch的相关知识。 本书共8章,分为3篇。第1篇“Elasticsearch基础”,主要介绍Elasticsearch的基础知识和基本用法;第2篇“Elasticsearch提高”,首先介绍文本搜索和排序原理,然后介绍聚合的使用方法;第3篇“Elasticsearch实战”,以酒店搜索为例,详细介绍Elasticsearch在实际搜索应用中涉及的相关技术,帮助读者全面了解搜索引擎,并提高开发水平。本书重点介绍Elasticsearch的核心功能——搜索匹配和排序,其中对中文匹配的实现用较大篇幅讲解,便于读者进行中文搜索的落地工作。另外,结合具体实例讲解排序功能,帮助读者更加透彻地理解Elasticsearch排序算法的原理。 本书内容丰富,语言通俗易懂,讲解图文并茂,案例典型而实用,适合Elasticsearch初学者和有一定基础而想提高水平的进阶人员阅读,另外还适合相关院校和培训机构作为教材。
对于一个搜索小白而言,这本书值得推荐,理由如下: 1.大家可以了解ES的搜索应用场景,对于基于ES做搜索的人而言,可以知晓基本的使用方法。 2.大家也能学习到一些基本的搜索原理,对于提升自己的搜索能力有所帮助。
整本书从搜索的角度,主要讲解的是DSL语句和相关的javaApi,对于新手来说,这部分的熟悉还是相对有用的
1、书还算是比较新的,7.x版本的ES 2、调理比较清楚,对入门很友好,特别是用java的。使用场景、部署、搜索、排序都有介绍 3、对搭建一个企业的搜索引擎介绍比较详细,从索引的配置、分词和过滤器的使用,查询,排序等都有介绍到,做一个简单的搜索引擎基本够用了
读过最好最舒心的一本技术书籍。
还可以,基本的点都有。引用之前网友的话,如果有设计考量就好了
本书大量的 Java API,感觉市面上很多基础类的书一上来就各种教你怎么使用API,其实我觉得先说清楚原理会不会更好?先学理论再来实践,现在这个浮躁的社会,很多时候都搞反了,先实践让你知道怎么用API,后面再来补理论。。。 值的我们每个人深思!!!
对于es入门的小白,学习下api和相关的操作,可以看此书,对es稍微熟悉点的同学不推荐
新手的最佳书籍,使用es的较新版本,讲解清晰。
太棒了,非常喜欢这类型的书,讲的非常详细,是我看过技术类最好的书籍!
温故知新,部分写索引和查询流程的描述不太严谨,不过不影响整体质量,如果加上索引设计考量就更好了。