开发者学堂课程【ElasticSearch 最新快速入门教程:ES 核心概念概述】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/642/detail/10626
ES 核心概念概述
mm>主题:ES 核心概念概述
ES 核心概念之 Cluster
ES 核心概念之 sards
ES 核心概念 replicas
ES 核心概念 recovery 念之& gateway
ES 核心概念 discovery.zen
核心概念T ransport
主题:ES 核心 Cluster 概念_Cluster
代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。
ES 的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看 ES 集群,在逻辑上是个整体,你与任何一个节点的通信和与整个 ES 集群通信是等价的。
服务器组成 ES 集群之前也搭建过 spark 集群,应该很清楚。
副本的意思就是一个备份,spark 上名片信息丢失之后,还可以给客户提供查询的服务。
replicas 就是副本机制,如果有这么几个分片,内容和上面一模一样,还有备份,如果停了两台之后,ES 集群就瘫痪了。
recovery 指的是恢复的机制,重启的时候就会进行数据的恢复。
gateway 指的是网关,怎么同步到本地以及指定的地方。
discovery.zen 指的是 ES 集群中 ES 服务器能够察觉到ES其他成员的存在,这是一种探测的机制。
Transport 指的 API,可以使用客户端来查找集群。