ElasticSearch 集群是什么?
一个运行中的 Es 实例我们称之一个节点,一个集群是指由一个或多个有相同 cluster.name
的节点组合而成,集群中所有节点会共同负载和分担所有压力。当集群内新增或者删除节点时,集群会 重新平均分配
所有的数据到每个节点
集群的主节点
当一个运行中的节点被选举为主节点的时候,他会负责整个 集群内的所有变更
。例如 索引的增加和删除
,或者 增加或删除节点
。如何节点都可以成为主节点,但是主节点 不会负责文档级别的管理
。所以即使系统的压力怎么增加,主节点都不会成为性能的瓶颈。
操作时需要将请求发送到集群的哪一个节点?
因为每个节点都知道需要操作的文档所在的节点,并且节点会帮我们将请求发送到文档所在的节点当中
。所以我们需要对 Es 进行操作时,我们可以对集群中任意一个节点进行请求。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于