Elasticsearch 对外提供了一个 _tasks 接口,用于获取当前各个节点正在执行的任务,这里要避免和 pending_tasks 搞混,后者是用于获取在 mast...
Elasticsearch 对外提供了一个 _tasks 接口,用于获取当前各个节点正在执行的任务,这里要避免和 pending_tasks 搞混,后者是用于获取在 mast...
当我们遇到问题或者需要深入了解 Elasticsearch 的运行机制时,调整日志等级( logging level )到更详细的级别,比如 DEBUG、TRACE ,会是一...
1 Data Replication 简介 作为一个分布式数据系统,Elasticsearch/OpenSearch 也有主副本( Primary Shard )和副本( R...
用过 Kibana 的同学应该都注意过其顶部的搜索框,像下图这样。 这个输入框接受符合 query string 语法的查询语句。在日常开发中我们常用的都是 elastic ...
old gc 没有垃圾对象可以回收了,而 young heap 有新对象生成,变大,所以总 heap 变大了。这种情况代表 jvm heap 不够用了,要加大
你看懂 Elasticsearch Log 中的 GC 日志了吗?如果1你关注过 elasticsearch 的日志,可能会看到如下类似的内容: 看到其中的[gc]关键词你也猜到了这是与 GC 相关的日志,那么你了解每一部分的含义吗?如果不...
如果1你关注过 elasticsearch 的日志,可能会看到如下类似的内容: 看到其中的[gc]关键词你也猜到了这是与 GC 相关的日志,那么你了解每一部分的含义吗?如果不...
很久之前研究过raft协议,最近项目中一直没有使用,有些生疏了,这次重温了一下raft,花了两天的时间,就顺便做下笔记。 一致性问题 在分布式系统中,一致性问题(consen...
在 Elasticsearch 中处理字符串类型的数据时,如果我们想把整个字符串作为一个完整的 term 存储,我们通常会将其类型 type 设定为 keyword。但有时这...
初次接触 Elasticsearch 的同学经常会遇到分词相关的难题,比如如下这些场景: 为什么命名有包含搜索关键词的文档,但结果里面就没有相关文档呢? 我存进去的文档到底被...
好久没看书了,最近闲来无事,针对ES的range查询的一些毛刺问题,想办法如何去降低(避免是避免不了了)。无意中在ES的官网看到一篇博客,光看标题肯定就觉的吊炸天了吧。 推荐...
Logstash 是 Elastic Stack 中功能最强大的 ETL 工具,相较于 beats 家族,虽然它略显臃肿,但是强在功能丰富、处理能力强大。大家在使用的过程中肯...
2017-1-9 更新:https://elasticsearch.cn/article/446why this happened? 携程的兄弟给出了答案,看来结论是一致的就...
我经常被问到这样的问题:ES最大能撑多少QPS ?确实这比证明我爸是我爸的问题更难解释清楚,不过我通常会给出两个选择;1)你是否希望尽量高QPS而不需要管最大latency甚...
Elasticsearch 源代码中使用了Guice框架进行依赖注入. 为了方便阅读源码对这块的不理解, 此处我先通过模仿ES guice的使用方式简单写了一个基本Demo ...