1. 程式人生 > >重點!!!! 我的更新計劃/您的學習計劃->Elasticsearch篇章

重點!!!! 我的更新計劃/您的學習計劃->Elasticsearch篇章

hello,一起學習的小夥伴,由於Elasticsearch技術的體系比較多,故在這裡總結一份更新計劃
算是給自己一個規劃,也是給小夥伴一份學習清單,明確自己的目標

初級:
    基本概念
    安裝執行
    Kibana的使用(視覺化監測工具)
    基於HTTP協議,以JSON為資料互動格式的RESTful API
    Elasticsearch的實現原理之倒排索引
    JavaApi的基本使用
    實際專案中的使用:各種你想不到的姿勢
    簡化我們的程式碼.對Elasticsearch進行封裝
    優化Elasticsearch連線池
    JavaApi資料->批量處理,區域性處理
    Springboot+JavaApi的進階使用
    JavaApi的進階(不限於全文檢索,文字高亮,區間聚合)
    JavaApi的優化(ES的一些弊端,針對個人的應用場景進行優化)
    Elasticsearch的填坑記錄

中級:
    分散式叢集
    叢集健康
    故障轉移
    橫向擴充套件
    LogStash的基本概念
    Logstash如何抓取系統日誌
    Logstash如何向埠傳送資料
    Redis如何實現訊息佇列
    Logstash如何消費Redis佇列資料
    Logstash資料處理到Elasticsearch

擴充套件:
    如何使用開源規則庫監測閘道器流量
    並且抓取惡意告警流量(遠端攻擊,XSS,越權等)
    儲存到Redis佇列並且寫入Elasticsearch
    SpringBootJava後端進行處理

高階:
    我也不會了~~~~~~~~~~~哈哈
    目前個人Git有一個SpringCLoud的開源專案,
    到時候考慮開源一個SpringCLoud+ES的完整專案
    個人Git地址:https://github.com/Mydreamandreality


如果不足請及時指出,期待與您一起進步!

(幫到到您請點點關注,文章持續更新中!)

(個人Git主頁:https://github.com/Mydreamandreality)