# 擴展更多
但是如果我們想要擴展到六個節點以上應該怎么辦?
主分片的數量在索引創建的時候就已經指定了,實際上,這個數字定義了能**存儲**到索引中的數據最大量(具體的數量取決于你的數據,硬件的使用情況)。例如,讀請求——搜索或者文檔恢復就可以由主分片或者從分片來執行,所以當你擁有更多份數據的時候,你就擁有了更大的吞吐量。
從分片的數量可以在運行的集群中動態的調整,這樣我們就可以根據實際需求擴展或者縮小規模。接下來,我們來增加一下從分片組的數量:
~~~
PUT /blogs/_settings
{
"number_of_replicas" : 2
}
~~~
增加`number_of_replicas`到2:
從圖中可以看出,現在 `blogs` 的索引總共有9個分片:3個主分片和6個從分片。也就是說,現在我們就可以將總節點數擴展到9個,就又會變成一個節點一個分片的狀態了。最終我們得到了三倍搜索性能的三節點集群。
> ### 提示
當然,僅僅是在同樣數量的節點上增加從分片的數量是根本不能提高性能的,因為每個分片都有訪問系統資源的權限。你需要升級硬件配置以提高吞吐量。
不過更多的從分片意味著我們有更多的冗余:通過上文的配置,我們可以承受兩個節點的故障而不會丟失數據。