《深入理解Elasticsearch(原书第2版)》一1.4 小结

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介:

本节书摘来自华章出版社《深入理解Elasticsearch(原书第2版)》一书中的第1章,第1.4节,作者[美]拉斐尔·酷奇(Rafal Ku) 马雷克·罗戈任斯基(Marek Rogoziski),更多章节内容可以访问云栖社区“华章计算机”公众号查看

1.4 小结

在本章中,我们了解了Apache Lucene的一般架构,例如它的工作原理,文本分析过程是如何完成的,如何使用Apache Lucene查询语言。此外,我们还讨论了Elasticsearch的一些基本概念,例如它的基本架构和内部通信机制。
下一章将学习Apache Lucene的默认评分公式,什么是查询重写过程(query rewrite process)以及它是如何工作的。除此之外,还将讨论Elasticsearch的一些功能,例如查询模板、过滤器,以及它们影响查询性能的机制。我们将学习如何使用过滤器,并选择合适的查询方式来完成查询工作。

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
1月前
|
存储 搜索推荐 关系型数据库
为什么需要 Elasticsearch
为什么需要 Elasticsearch
21 0
|
5天前
|
存储 JSON 数据可视化
Elasticsearch
Elasticsearch
21 6
|
7月前
|
存储 缓存 索引
Elasticsearch(四)
Elasticsearch(四)
33 0
|
存储 JSON 搜索推荐
Elasticsearch是什么
Elasticsearch是什么
106 0
|
Linux 索引 Windows
Elasticsearch就是这么简单(一)
最近有点想弄一个站内搜索的功能,之前学过了Lucene,后来又听过Solr这个名词。接着在了解全文搜索的时候就发现了Elasticsearch这个,他也是以Lucene为基础的。
157 0
Elasticsearch就是这么简单(一)
|
Java API Maven
Elasticsearch就是这么简单(二)
最近有点想弄一个站内搜索的功能,之前学过了Lucene,后来又听过Solr这个名词。接着在了解全文搜索的时候就发现了Elasticsearch这个,他也是以Lucene为基础的。
167 0
Elasticsearch就是这么简单(二)
|
JSON 监控 API
3个你需要知道的Elasticsearch技巧
3个你需要知道的Elasticsearch技巧