# 空集群
如果我們啟用一個既沒有數據,也沒有索引的單一節點,那我們的集群看起來就像是這樣
_節點_ 是 Elasticsearch 運行中的實例,而 _集群_ 則包含一個或多個具有相同 `cluster.name` 的節點,它們協同工作,共享數據,并共同分擔工作負荷。由于節點是從屬集群的,集群會自我重組來均勻地分發數據。
集群中的一個節點會被選為 _master_ 節點,它將負責管理集群范疇的變更,例如創建或刪除索引,添加節點到集群或從集群刪除節點。master 節點無需參與文檔層面的變更和搜索,這意味著僅有一個 master 節點并不會因流量增長而成為瓶頸。任意一個節點都可以成為 master 節點。我們例舉的集群只有一個節點,因此它會扮演 master 節點的角色。
作為用戶,我們可以訪問包括 master 節點在內的_集群中的任一節點_。每個節點都知道各個文檔的位置,并能夠將我們的請求直接轉發到擁有我們想要的數據的節點。無論我們訪問的是哪個節點,它都會控制從擁有數據的節點收集響應的過程,并返回給客戶端最終的結果。這一切都是由 Elasticsearch 透明管理的。