![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Elasticsearch
Elastic慕容
Eager to know everything about Elasticsearch!
展开
-
Elasticsearch冷热分离原理和实践
性能与容量之间的矛盾由来已久,计算机的多级存储体系就是其中一个经典的例子,同样的问题在Elasticsearch中也存在。为了保证Elasticsearch的读写性能,官方建议磁盘使用SSD固态硬盘。然而Elasticsearch要解决的是海量数据的存储和检索问题,海量的数据就意味需要大量的存储空间,如果都使用SSD固态硬盘成本将成为一个很大的问题,这也是制约许多企业和个人使用Elasticsea...原创 2019-12-13 09:27:32 · 833 阅读 · 0 评论 -
Elasticsearch数据采集和处理--Logstash VS Ingest Node
参考地址:Should I use Logstash or Elasticsearch ingest nodes?1、背景Logstash是Elastic Stack的重要组成部分(即ELK中的L),在该架构中负责数据采集,处理,输出等功能,支持多种数据输入,数据处理,数据输出方式,并且具有可扩展性好,功能强大等优点。典型的采用Logstash进行数据采集和处理的Elastic Stack架...原创 2019-12-06 08:29:53 · 258 阅读 · 0 评论 -
深入理解Elasticsearch写入过程
Elasticsearch 是当前主流的搜索引擎,其具有扩展性好,查询速度快,查询结果近实时等优点,本文将对Elasticsearch的写操作进行分析。1. lucene的写操作及其问题Elasticsearch底层使用Lucene来实现doc的读写操作,Lucene通过public long addDocument(...);public long deleteDocuments(......原创 2019-12-03 09:11:35 · 1149 阅读 · 0 评论 -
玩转Elasticsearch routing功能
Elasticsearch是一个搭建在Lucene搜索引擎库基础之上的搜索服务平台。它在单机的Lucene搜索引擎库基础之上增加了分布式设计,translog等特性,增强了搜索引擎的性能,高可用性,高可扩性等。Elasticsearch分布式设计的基本思想是Elasticsearch集群由多个服务器节点组成,集群中的一个索引分为多个分片,每个分片可以分配在不同的节点上。其中每个分片都是一个单独的...转载 2019-12-01 19:37:49 · 1460 阅读 · 0 评论 -
You know, for search--带你认识Elasticsearch
Elasticsearch作为当前流行分布式的搜索引擎,被广泛应用于日志检索,指标采集,APM,安全分析等领域。本文将对Elastic Stack的发展历程,基本原理,产品生态,主要功能和应用场景进行总结,以帮助大家对Elastic生态的前世今生能有一个清晰的了解。1. 发展历程1.1 美好的事物总有一个浪漫的开始许多年前,一个叫Shay Banon的年轻人想为正在学习厨艺的新婚妻子编写一...原创 2019-11-24 22:35:01 · 371 阅读 · 0 评论 -
一文快速上手Logstash
Elasticsearch是当前主流的分布式大数据存储和搜索引擎,可以为用户提供强大的全文本检索能力,广泛应用于日志检索,全站搜索等领域。Logstash作为Elasicsearch常用的实时数据采集引擎,可以采集来自不同数据源的数据,并对数据进行处理后输出到多种输出源,是Elastic Stack 的重要组成部分。本文从Logstash的工作原理,使用示例,部署方式及性能调优等方面入手,为大家提...原创 2019-11-28 08:54:01 · 131 阅读 · 0 评论