最新 最热

ElasticSearch 7.x之前选主流程

节点是一个ES的实例,其本质就是一个java进程。一个机器上可以运行多个ES进程,但是生产环境一般建议一台机器上就运行一个ES实例。每一个节点在启动之后,会分配一个UID,保存在data目录下。...

2021-08-18
1

《Elasticsearch 源码解析与优化实战》第5章:选主流程

Discovery模块负责发现集群中的节点,以及选择主节点。ES支持多种不同Discovery类型选择,内置的实现称为Zen Discovery,其他的包括公有云平台亚马逊的EC2、谷歌的GCE等。...

2021-08-18
1

如何快速部署一个Elasticsearch集群?

今天的文章给大家介绍下Elasticsearch这一目前在“搜索”和“分析”领域使用十分广泛的技术组件。并演示如何快速构建一个Elasticsearch集群。

2021-08-18
0

Elasticsearch索引、搜索流程及集群选举细节整理

最近在做搜索推荐相关的优化,在对elasticsearch进行优化时查阅了比较多的资料,现在对其中的一部分进行整理和翻译,做一个记录。主要分为三个部分:...

2021-08-18
1

Elasticsearch深入:字段的存储

在 Elasticsearch 中,通常每个文档的每一个字段都会被存储在 shard 里存放 source 的地方,比如:

2021-08-18
1

白话Elasticsearch16-深度探秘搜索技术之使用原生cross-fiedls技术解决搜索弊端

白话Elasticsearch14-基于multi_match 使用most_fields策略进行cross-fields search弊端

2021-08-17
0

白话Elasticsearch11-深度探秘搜索技术之基于tie_breaker参数优化dis_max搜索效果

https://www.elastic.co/guide/en/elasticsearch/guide/current/_tuning_best_fields_queries.html

2021-08-17
1

白话Elasticsearch07- 深度探秘搜索技术之基于term+bool实现的multiword搜索底层剖析

上一篇博文中我们 使用了 搜索标题中包含java或elasticsearch的blog 这个例子

2021-08-17
0

白话Elasticsearch06- 深度探秘搜索技术之手动控制全文检索结果的精准度

如果我们要想对全文检索的方式实现更细粒度的控制该怎么办呢? 这里我们就来探讨下手动控制全文检索结果的精准度的几种方式

2021-08-17
1

白话Elasticsearch05- 结构化搜索之使用range query来进行范围过滤

range filter已经被range query取代了,所以我们这里直接来看 range query吧

2021-08-17
0