本文主要講解Elasticsearch及其套件Kibana、Logstash的安裝及啟動,還講解如何導入資料用于後續的實驗。
說明:Elasticsearch是基于Java開發的,是以如果是下載下傳Elasticsearch 6.x及之前的版本,需要自己安裝Java環境;如果是7.x版本,會自帶Java環境,無需額外安裝,本次我們安裝的版本是7.11.1。其他套件的安裝,也需要根據相應的版本進行安裝。
windows 環境,下載下傳後加壓即可。https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.11.1-windows-x86_64.zip
mac環境,下載下傳後解壓即可。
啟動
單機啟動多執行個體
通路
檢視插件
安裝插件analysis-icu,後續用于中文分詞
Kibana 是一個免費且開放的使用者界面,能夠讓我們對 Elasticsearch 資料進行可視化,并讓我們在 Elastic Stack 中進行導航。我們可以進行各種操作,從跟蹤查詢負載,到了解請求如何流經整個應用,都能輕松完成。
windows環境的下載下傳包:https://artifacts.elastic.co/downloads/kibana/kibana-7.11.1-windows-x86_64.zip
mac環境
改為中文
Logstash 是免費且開放的伺服器端資料處理管道,能夠從多個來源采集資料,轉換資料,然後将資料發送到我們最喜歡的“存儲庫”中。
windows環境的下載下傳包:https://artifacts.elastic.co/downloads/logstash/logstash-7.11.1-windows-x86_64.zip
mac
MovieLens 是一個推薦系統。它由美國 Minnesota 大學計算機科學與工程學院的 GroupLens 項目組創辦,是一個非商業性質的、以研究為目的的實驗性站點。
下載下傳實驗用的csv資料檔案:http://files.grouplens.org/datasets/movielens/ml-25m.zip
解壓後把資料通過Kinana進行導入,後續做實驗的時候會用到,解壓後的檔案主要有links.csv,movies.csv,ratings.csv,tags.csv。
操作路徑:Machine Learning->DataVisualizer 點選UPLOAD。
注意表頭沒法自動識别,可能變成了“column1,column2,column3”等等,需要自行修改。
https://www.elastic.co/guide/en/elastic-stack-get-started/current/get-started-elastic-stack.html
https://www.elastic.co/cn/downloads/elasticsearch
https://www.elastic.co/cn/downloads/kibana
https://www.elastic.co/cn/downloads/logstash
https://www.elastic.co/cn/kibana
https://www.elastic.co/cn/logstash
https://grouplens.org/datasets/movielens/
__EOF__
歡迎轉載,但請注明出處!
歡迎大家一起交流學習!如果有什麼疑問,大家可以在評論區一起交流!
如果您覺得文章對您有幫助,可以點選文章右下角【推薦】一下。您的鼓勵是我的最大動力!