【发布时间】:2021-06-03 07:44:48
【问题描述】:
如果我需要 3 节点集群,是否需要 3 个实例?还是它们是在同一个实例中创建的?
【问题讨论】:
标签: elasticsearch amazon-elasticsearch
如果我需要 3 节点集群,是否需要 3 个实例?还是它们是在同一个实例中创建的?
【问题讨论】:
标签: elasticsearch amazon-elasticsearch
如果您需要一个 3 节点集群,那么您必须有 3 个实例。节点意味着一个单独的实例和 3 台机器的 ElasticSearch 集群将有不同的作业分配给每个节点。
什么是 Elasticsearch 集群?
顾名思义,Elasticsearch 集群是一组连接在一起的一个或多个 Elasticsearch 节点实例。 Elasticsearch 集群的强大之处在于跨集群中的所有节点分配任务、搜索和索引。
可以为 Elasticsearch 集群中的节点分配不同的工作或职责:
数据节点 - 存储数据并执行数据相关操作,例如搜索和聚合
主节点 - 负责集群范围的管理和配置操作,例如添加和删除节点
客户端节点 - 将集群请求转发到主节点,将数据相关请求转发到数据节点
摄取节点 - 用于在索引之前预处理文档
默认情况下,每个节点都会自动分配一个唯一标识符或名称,用于管理目的,并且在多节点或集群环境中变得更加重要。
安装后,单个 Elasticsearch 节点将形成一个名为 elasticsearch 的新单节点集群,但也可以配置为使用集群名称加入现有集群。
【讨论】: