?? 簡介:java系列技術(shù)分享(??持續(xù)更新中…??)
?? 初衷:一起學習、一起進步、堅持不懈
?? 如果文章內(nèi)容有誤與您的想法不一致,歡迎大家在評論區(qū)指正??
?? 希望這篇文章對你有所幫助,歡迎點贊 ?? 收藏 ?留言 ???? 更多文章請點擊
一、 Elasticsearch簡介
官方文檔地址
:https://www.elastic.co/cn/elasticsearchGitHub地址
:https://github.com/elastic/elasticsearch
Elasticsearch是一個
基于Lucene
的搜索服務器,它提供了一個分布式多用戶能力的全文搜索引擎,基于RESTful web接口
。Elasticsearch是用Java開發(fā)的,并作為Apache許可條款下的開放源碼發(fā)布。它是一個實時分布式搜索和分析引擎,能夠達到實時搜索、穩(wěn)定、可靠、快速和安裝使用方便的效果。可以從海量數(shù)據(jù)數(shù)據(jù)快速找到需要的內(nèi)容,可以用于存儲和搜索大量的數(shù)據(jù)。它也支持多種可擴展的插件,可以用于實現(xiàn)更多的功能。
Elasticsearch的主要特點:
分布式搜索和分析,高效的搜索和分析, 簡單的API,支持多種可擴展的插件
Elasticsearch可以用于許多不同的用途,包括:
搜索和分析大量的數(shù)據(jù), 實時搜索和分析, 日志分析, Web搜索, 系統(tǒng)監(jiān)控等工能
二、 Lucene簡介
Elasticsearch是一個基于Lucene
的搜索服務器Lucene
是一個Java語言的搜索引擎,是Apache的開源搜索引擎,提供搜索引擎的核心API,官網(wǎng)地址https://lucene.apache.org/
Lucene的優(yōu)勢:易擴展 、高性能
Lucene的缺點:只限于java語言開發(fā)不支持水平擴展
Elasticsearch具備優(yōu)勢支持分布式,可水平擴展,提供Restful接口,可被任何語言調(diào)用
三、 ELK是什么
是以Elasticsearch為核心的技術(shù)棧,包括beats 、Logstash 、Kibana 、Elasticsearch
被廣泛應用在日志數(shù)據(jù)分析,實時監(jiān)控等領(lǐng)域
四、 安裝Elasticsearch
部署單點es
- 還需要部署
kibana容器
,因此需要讓es和kibana容器互聯(lián)。先創(chuàng)建一個網(wǎng)絡(luò)docker network create es-net
- 下載鏡像
docker pull elasticsearch:7.12.1
- 運行容器
docker run -d \ name es \ -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \ -e "discovery.type=single-node" \ -v es-data:/usr/share/elasticsearch/data \ -v es-plugins:/usr/share/elasticsearch/plugins \ privileged \ network es-net \ -p 9200:9200 \ -p 9300:9300 \ elasticsearch:7.12.1
http://localhost:9200 即可看到elasticsearch的響應結(jié)果:
表示已成功
五、 安裝kibana
- 下載鏡像
docker pull kibana:7.12.1
- 運行容器
docker run -d \ --name kibana \ -e ELASTICSEARCH_HOSTS=http://es:9200 \ --network=es-net \ -p 5601:5601 \ kibana:7.12.1
--network es-net
:加入一個名為es-net的網(wǎng)絡(luò)中,與elasticsearch在同一個網(wǎng)絡(luò)中
瀏覽器輸入http://localhost:5601 ,即可看到結(jié)果
這個界面中可以編寫DSL來操作elasticsearch。并且對DSL語句有自動補全功能。
使用的詳細介紹將持續(xù)更新中…文章來源:http://www.zghlxwxcb.cn/news/detail-680492.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-680492.html
到了這里,關(guān)于Elasticsearch簡介及安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!