# 集群
> ### 補(bǔ)充章節(jié)
正如前文提到的,這就是第個(gè)**補(bǔ)充**的章節(jié),這里會(huì)介紹 Elasticsearch 如何在分布式環(huán)境中運(yùn)行。本章解釋了常用術(shù)語,比如 _集群 (cluster)_, _節(jié)點(diǎn) (node)_ 以及 _分片 (shard)_,以及如何橫向擴(kuò)展主機(jī),如何處理硬件故障。
盡管這一章不是必讀章節(jié) —— 你可以完全不用理會(huì)分片,復(fù)制以及故障恢復(fù)就能長時(shí)間使用 Elasticsearch。你可以先跳過這一章節(jié),然后在你需要的時(shí)候再回來。
你可以隨時(shí)根據(jù)你的需要擴(kuò)展 Elasticsearch。你可以購買配置更好的主機(jī) (_vertical scale_ or _scaling up_) 或者購買更多的主機(jī) (_horizontal scale_ or _scaling out_) 來達(dá)到擴(kuò)展的目的。
硬件越強(qiáng)大,Elasticsearch 運(yùn)行的也就越快,但是垂直擴(kuò)展 (vertical scale) 方式也有它的局限性。真正的擴(kuò)展來自于橫向擴(kuò)展 (horizontal scale) 方式,在集群中添加更多的節(jié)點(diǎn),這樣能在節(jié)點(diǎn)之間分配負(fù)載。
對于大多數(shù)數(shù)據(jù)庫來說,橫向擴(kuò)展意味著你的程序往往需要大改,以充分使用這些新添加的設(shè)備。相比而言,Elasticsearch 自帶 _分布式功能_:他知道如何管理多個(gè)節(jié)點(diǎn)并提供高可用性。這也就意味著你的程序根本不需要為擴(kuò)展做任何事情。
在這一章節(jié),我們將要探索如何根據(jù)你的需要?jiǎng)?chuàng)建你的 _集群_,_節(jié)點(diǎn)_ 以及 _分片_,并保障硬件故障后,你的數(shù)據(jù)依舊的安全。
- Introduction
- 入門
- 初識(shí)
- 安裝
- API
- 文檔
- 索引
- 搜索
- 匯總
- 小結(jié)
- 分布式
- 本章總結(jié)
- 分布式集群
- 空集群
- 集群健康
- 添加索引
- 容錯(cuò)移轉(zhuǎn)
- 橫向擴(kuò)展
- 擴(kuò)展
- 故障恢復(fù)
- 索引
- 文檔
- Get
- 存在
- 更新
- 創(chuàng)建
- 刪除
- 版本控制
- 局部更新
- Mget
- Bulk
- 總結(jié)
- 分布式文檔存儲(chǔ)
- 路由
- 主從互通
- 創(chuàng)建索引刪除
- 獲取
- 局部更新
- 批量請求
- 批量格式
- 搜索
- 空白搜索
- 多索引多類型
- 分頁
- 查詢語句
- 映射與統(tǒng)計(jì)
- Exact_vs_full_text
- Inverted_index
- Analysis
- Mapping
- Complex_datatypes
