【ES學習計劃】

ES學習計劃大綱

大綱分成如下四個章節:

第一章:基礎知識

  1. 基本概念
  2. 集羣原理

第二章:ES主要流程

  1. 集羣啓動
  2. 節點啓動和關閉
  3. 選主流程
  4. 寫流程
  5. 讀流程 - Get
  6. 讀流程 - Search
  7. 索引恢復流程

第三章:重要內部模塊

  1. Gateway
  2. Allocation
  3. Snapshot
  4. Cluster
  5. Transport
  6. ThreadPool

第四章:性能優化和故障診斷

  1. 寫入性能優化
  2. 搜索性能優化
  3. 故障診斷和案例分享

國內外優秀的ElasticSearch案例

  • Github:“GitHub使用ElasticSearch搜索20TB的數據,包括13億文件和1300億行代碼”。
  • SoundCloud:“SoundCloud使用ElasticSearch爲1.8億用戶提供即時而精準的音樂搜索服務”。
  • 百度:百度目前廣泛使用ElasticSearch作爲文本數據分析,採集百度所有服務器上的各類指標數據及用戶自定義數據,通過對各種數據進行多維分析展示,輔助定位分析實例異常或業務層面異常。目前覆蓋百度內部20多個業務線(包括casio、雲分析、網盟、預測、文庫、直達號、錢包、風控等),單集羣最大100臺機器,200個ES節點,每天導入30TB+數據。
  • 新浪ES 如何分析處理32億條實時日誌 http://dockone.io/article/505
  • 阿里ES 構建挖財自己的日誌採集和分析體系 http://afoo.me/columns/tec/logging-platform-spec.html
  • 贊ES 業務日誌處理 http://tech.youzan.com/you-zan-tong-ri-zhi-ping-tai-chu-tan/
  • ES實現站內搜索 http://www.wtoutiao.com/p/13bkqiZ.html

如果同學們想建立對ES的全貌認知,想體會“會當凌絕頂,一覽衆山小”的感覺,有大神總結了Elasticsearch 7.X學習路線圖,版本5.X、6.X同樣適用,同學們可以參考這裏

Reference

重磅 | Elasticsearch7.X學習路線圖
ElasticSearch詳解與優化設計
(正版)Elasticsearch學習,請先看這一篇!
(盜版)Elasticsearch學習,請先看這一篇!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章