文章目录导语
这篇文章中主要分享关于ElasticSearch相关的基础知识,介绍一下关于ElasticSearch相关的术语以及它的架构相关的内容
-
- ElasticSearch 简介
- ElasticSearch 的核心概念
- ElasticSearch 的架构设计
-
- ElasticSearch的节点自动发现机制
- 节点类型
- 分片和路由
- 数据写入过程
- 关联知识点
ElasticSearch 是一个分布式、可扩展、实时性挺高的一个高性能的搜索引擎,基于Apache Lucene 构建,采用Java语言编写,使用了Lucene构建的搜索功能以及索引功能。让全文检索功能变得相对简单。
主要优势如下
- 1、分布式实时文件存储。ElasticSearch 可以将被索引的文档中的每一个字段保存到索引中,方便检索使用。
- 2、实时分析的分布式搜索引擎。ElasticSearch 的索引拆分成多个分片,每个分片都有不同数量的副本。集



