Elasticsearch索引恢復流程(下)

2021-09-24 02:37:00 字數 619 閱讀 7678

本文基於es 6.7介紹主分片節點的處理流程,如何保證主副分片一致,恢復流程慢的可能原因,recovery速度調優以及recovery相關監控命令等知識。

主分片節點的處理流程

保證主副分片一致

恢復流程慢的可能原因

recovery速度調優

recovery過程要消耗額外的資源,cpu、記憶體、結點之間的網路頻寬等等。 這些額外的資源消耗,有可能會導致集群的服務能力降級,或者一部分功能暫時不可用。了解一些recovery的過程和相關的配置引數,對於減小recovery帶來的資源消耗,加快集群恢復過程都是很有幫助的。

減少集群full restart造成的資料來回拷貝

減少主副本之間的資料複製

熱索引為何恢復慢

參考其他recovery相關的專家級設定

recovery相關監控命令

reference

《elasticsearch原始碼解析與優化實戰》

談談es 的recovery

Elasticsearch索引建議

背景 最近在做日誌收集,用到elasticsearch作為儲存層,因為日誌量比較大,一天近2t,所以每時每刻都會有大量的插入操作。又由於是給開發人員查日誌使用,所以查詢的量比較小。受限於儲存空間,目前僅保留7天的日誌,多數為乙個業務模組乙個索引,按天切分索引。關於索引和型別的取捨,建立多個索引還是乙...

elasticsearch 建立索引

介紹 分詞器 analyzer 包括乙個分解器 tokenizer 和多個詞元過濾器 filter 詞元過濾器的作是對分詞器提取的詞元進一步處理,比如轉成小寫,使用edge ngram,同義詞等,處理之後成為索引詞 term 文件正包含了幾個這樣的term成為frequency 詞頻 分解器 tok...

Elasticsearch 索引例項

elasticsearch包含了一系列的感念,比如索引 indexing 搜尋 search 以及聚合 aggregations 現在我們主要介紹indexing。在elasticsearch中,文件歸屬於一種型別 type 而這些型別存在於索引 index 中,我們可以畫一些簡單的對比圖來模擬傳統...