![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES
文章平均质量分 81
!春明!
人生如逆旅,我亦是行人。
展开
-
ES节点类型、选举过程及容灾机制
一、节点类型ES拥有非常完善的容灾机制,在了解容灾之前,我们要先知道ES中各个节点的类型。节点类型的设置可以在配置文件elasticsearch.yml中添加如下属性,只是写了常用的,还有很多类型可以设置,如:冷、暖、热、冻结、摄取节点等。# 是否为候选节点node.master: true# 是否为数据节点node.data: true# 是否为投票节点Node.voting_only = false按照参数的组装,可以将节点分为如下类型:1、...原创 2022-02-14 22:48:43 · 5526 阅读 · 0 评论 -
ES kibala指令操作及JAVA API对比
我们使用 Kibana 进行ES的指令操作和使用 JAVA API 进行操作时主要的结构是相同的,对比演示方便理解和记忆。ES的学习还是推荐自己查看官网进行学习(全英文)。一、连接 ESJAVA 连接ES 我使用的是Java High Level REST Client。public class ESClient { private String host = "127.0.0.1:9200"; private static volatil...原创 2022-01-18 23:12:12 · 1715 阅读 · 0 评论 -
kibana出现Client request timeout
一、异常信息kibana执行某条ES操作时返回错误信息:{"statusCode":504,"error":"Gateway Time-out","message":"Client request timeout"}此时查看kibana启动台,查看异常信息,发现ES节点变为红色了。二、问题分析 出现超时,大体问题分为三种:网络问题引发超时,出现网络波动导致超时,错误是本地测试时发生,排除网络波动导致的超时。 内存不足,...原创 2022-01-17 21:14:56 · 6933 阅读 · 0 评论 -
ES基础总结
一、简介 ES官方简介:Elasticsearch 是一个基于Lucene的分布式搜索、存储和分析引擎。所以不要只是将ES认为是一个搜索引擎。但是我们主要学习和使用的都是搜索和分析功能。ES实现搜索主要使用的是倒排索引。1、Lucene与倒排索引 Lucene其实就是一个jar包,为我们提供了复杂的API,帮我们创建倒排索引。但是Lucene在做集群搜索时存在一些缺点,下图为Lucene实现集群搜索的展示以及缺点总结。 那什么是倒排索...原创 2021-12-14 22:11:10 · 2297 阅读 · 0 评论