重磅|Elasticsearch7.X學習路線圖

1、爲什麼要梳理學習路線圖?

在關注Elastic 中文社區、QQ羣、星球羣的過程中,多多少少都會有一些基礎問題冒出。而這些問題不復雜,多半都在官方文檔中都有提及,稍稍複雜的在官方英文社區、中文社區都有過類似問題的討論。

基本上通過Google、bing都能直接或間接搜索到答案。

那麼問題是:爲什麼好多初學的朋友,找不到答案呢。

觀察和思考了很久。我認爲最主要的問題在於,沒有建立基礎知識全貌的認知

正所謂“站的更高、才能看的更遠”,才能不拘泥於某個細節,從整體而非局部看問題,才能觸類旁通,更快找到問題的底層原因,進而解決問題。

而通過思維導圖的方式梳理知識點,是建立全貌認知的比較快的方式之一。

所以,纔有了本文。

2、Elasticsearch7.X學習路線圖

累計花費8小時+,製作了Elasticsearch7.X學習路線圖。確切的說是針對Elasticsearch相關學習的梳理,版本5.X、6.X同樣適用。
由於路線圖太大,公衆號不支持上傳,故拆分爲10張圖上傳。

完整路線圖下載地址,公衆號後臺回覆“學習路線”,會有百度網盤下載地址提供。
在這裏插入圖片描述

3、遇到問題怎麼解決?

第一:從大而全的英文官方文檔找答案,而不是從零散的翻譯文章中找。
因爲:不少朋友抱怨過被一些片面的信息帶跑偏,而驀然回首,答案官方早已明確指出。

前提:對官方文檔的章節有全局和細節的深入瞭解。

第二:多動手驗證,而不是我以爲怎麼樣。
你以爲的不一定是對的,“Talk is cheap. Show me the code."實踐是讓“我以爲”閉嘴的唯一標準。
實踐中習得的技能長久下來會形成“肌肉記憶’,不容易忘。
比如:logstash的grok解析問題。

第三:正確使用Google、Stackoverflow、Elastic英文社區、Github issues、Elastic中文社區。
正確的英文關鍵詞的搜索往往會事半功倍。

始終堅信:自己不是大牛,我遇到的問題都是小菜一碟,早有大牛也遇到過,並且早給出了牛逼的解決方案;甚至低版本沒有解決,高版本ES都規劃上了。

舉例:Elasticsearch6.7+出現的ilm索引生命週期管理可視化配置功能。

第四:日誌層面的錯誤,必要時查閱源碼上下文。
建議:結合Elastic源碼解析的書籍,增強全局認知,理解的快。

第五:原理相關的問題除了結合官方建議多查一些底層資料。
比如:寫入原理、查詢原理、索引分配原理、路由原理等。

阿里雲、騰訊雲的深度博文建議讀一下。

4、提問問題的正確方式

從CSDN blink上看到的截圖,的確很受用。和《提問的藝術:如何快速獲得答案》有異曲同工之妙。與大家共勉。
在這裏插入圖片描述

5、小結

自己仍然是Elastic實踐道路上的小學生,學習路線圖沒能覆蓋全部的知識點,甚至部分邏輯也不嚴謹。
有問題,歡迎提出。我們一起進步!

公衆號:銘毅天下——Elasticsearch基礎、進階、實戰第一公衆號

推薦閱讀:
1、Elasticsearch學習,先看這一篇!

2、《死磕 Elasticsearch 方法論》:普通程序員高效精進的 10 大狠招!(完整版)

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