概念
# 单机
单台 Elasticsearch 服务器提供服务,往往都有最大的负载能力,超过这个阈值,服务器性能就会大大降低甚至不可用 生产环境中,一般都是运行在指定服务器集群中
单机缺点
单台机器负载低
单台机器存储容量有限
单服务器容易出现单点故障,无法实现高可用
单服务的并发处理能力有限
配置服务器集群时,集群中节点数量没有限制,大于等于 2 个节点就可以看做是集群了;一般出于高性能及高可用方面来考虑集群中节点数量都是 3 个以上
# 集群 Cluster
一个集群就是由一个或多个服务器节点组织在一起,共同持有整个的数据,并一起提供索引和搜索功能
一个 Elasticsearch 集群有一个唯一的名字标识,默认 elasticsearch
,节点只能通过指定某个集群的名字,来加入这个集群
# 节点 Node
集群中包含很多服务器,一个节点就是其中的一个服务器;作为集群的一部分,它存储数据,参与集群的索引和搜索功能
节点的名称
- 默认情况下是随机生成
- 在启动的时候赋予节点
一个节点可以通过配置集群名称的方式来加入一个指定的集群
- 默认情况下,每个节点都会加入名称为
elasticsearch
的集群中 - 如果在网络中启动了若干个节点,并假定它们能够相互发现彼此,它们将会自动加入到
elasticsearch
的集群中
Last Updated: 2022/02/05, 15:58:51