Elasticsearch入门指南:核心概念与操作解析
1. 节点与集群
Elasticsearch是一个分布式系统,由多个运行在不同机器上的进程组成,这些进程通过网络相互通信。
-
节点(Nodes) :
- 一个Elasticsearch节点是Elasticsearch的单个服务器,它可以是更大节点集群的一部分。节点参与索引、搜索以及执行Elasticsearch支持的其他操作。
- 每个节点在启动时都会被分配一个唯一的ID和名称,也可以通过
config/elasticsearch.yml配置文件中的node.name参数为节点分配静态名称。 - 每个节点都有一个主配置文件,位于
config子目录下,文件格式为YML。该配置文件可用于更改默认设置,如节点名称、端口和集群名称。 - 从底层来看,一个节点对应一个Elasticsearch进程实例,负责管理其数据份额。
-
集群(Clusters) :
- 集群可以托管一个或多个索引,并负责提供搜索、索引和聚合等操作。集群由一个或多个节点组成,每个Elasticsearch节点始终是集群的一部分,即使只是单节点集群。
- 默认情况下,每个节点会尝试加入名为
Elasticsearch的集群。如果在同一网
超级会员免费看
订阅专栏 解锁全文
830

被折叠的 条评论
为什么被折叠?



