Elasticsearch 是一個非常強大的搜索引擎。它目前被廣泛地使用于各個 IT 公司。Elasticsearch 是由 Elastic 公司創(chuàng)建。它的代碼位于 GitHub - elastic/elasticsearch: Free and Open, Distributed, RESTful Search Engine。目前,Elasticsearch 是一個免費及開放(free and open)的項目。同時,Elastic 公司也擁有 Logstash 及 Kibana 開源項目。這個三個項目組合在一起,就形成了 ELK 軟件棧。他們?nèi)齻€共同形成了一個強大的生態(tài)圈。簡單地說,Logstash 負責(zé)數(shù)據(jù)的采集,處理(豐富數(shù)據(jù),數(shù)據(jù)轉(zhuǎn)換等),Kibana 負責(zé)數(shù)據(jù)展示,分析,管理,監(jiān)督及應(yīng)用。Elasticsearch 處于最核心的位置,它可以幫我們對數(shù)據(jù)進行快速地搜索及分析。
事實上 Elasticsearch 的完整棧有如下的幾個:
Beats
Elasticsearch
Kibana
Logstash文章來源:http://www.zghlxwxcb.cn/news/detail-427090.html
Beats 是一些輕量級可以允許在客戶端服務(wù)器中的代理。它并不需要部署到我們的 Elastic 云中。它可以幫我們收集所有需要的事件。如果把 Beats 也納入到我的架構(gòu)中,那么 Elastic文章來源地址http://www.zghlxwxcb.cn/news/detail-427090.html
到了這里,關(guān)于Java中間件-Elasticsearch的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!