溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ElasticSearch如何安裝

發(fā)布時(shí)間:2021-11-16 11:47:24 來(lái)源:億速云 閱讀:139 作者:小新 欄目:云計(jì)算

這篇文章主要介紹了ElasticSearch如何安裝,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

 ElasticSearch是一個(gè)基于Lucene的搜索引擎,ElasticSearch同樣是采用Java編寫的。Lucene與ElasticSearch之間的關(guān)系類似于發(fā)動(dòng)機(jī)與汽車。Lucene為ElasticSearch提供基礎(chǔ)的組件支撐。那么今天大致了解一下ElasticSearch的誕生與原理。

ElasticSearch的誕生

ElasticSearch的創(chuàng)始人期初是為了能夠?yàn)槠拮娱_發(fā)一個(gè)菜譜搜索應(yīng)用而接觸的Lucene。之前的幾篇文章提到了Lucene是一個(gè)Java編寫的開源的全文檢索引擎。它本身不是一個(gè)應(yīng)用程序無(wú)法直接提供用戶使用。同樣對(duì)其他語(yǔ)言不友好的。那么ElastiSearch的開發(fā)者在使用過程中遇到的一系列問題。他就在Lucene的基礎(chǔ)上對(duì)之進(jìn)行不斷的優(yōu)化形成了自己的一套應(yīng)用程序‘Compass’。
ElasticSearch如何安裝

ElasticSearch初始階段

后來(lái)它自己在工作中同樣遇到了一個(gè)需要高性能,分布式的搜索服務(wù)。所以他就在‘Compass’的基礎(chǔ)之上重新構(gòu)建起了ElasticSearch。從設(shè)計(jì)之初的目標(biāo)就是打造成分布式、高性能、基于JSON、Restful的易用性可易用與其他語(yǔ)言的獨(dú)立服務(wù)。 ElasticSearch如何安裝

ElasticSearch發(fā)展階段

圍繞ElasticSearch后來(lái)成立一家公司。(Elastic公司)全面圍繞ElasticSearch或者說是數(shù)據(jù)生態(tài)進(jìn)行發(fā)展。該公司已經(jīng)在去年上市(ESTC),上市當(dāng)天暴漲。ELasticSearch當(dāng)前已經(jīng)可以與多種客戶端進(jìn)行集成Python、PHP、.NET、Java等。當(dāng)前同樣支持與Hadoop、Spark等大數(shù)據(jù)分析平臺(tái)進(jìn)行集成。
ElasticSearch衍生出一系列的開源項(xiàng)目。例如業(yè)內(nèi)較火的ELK Stack。ELK Stack是負(fù)責(zé)數(shù)據(jù)檢索服務(wù)的ElasticSearch、數(shù)據(jù)采集解析服務(wù)的Logstash和負(fù)責(zé)數(shù)據(jù)可視化服務(wù)的Kibana的簡(jiǎn)稱。Logstash是由Java語(yǔ)言編寫的,同時(shí)負(fù)責(zé)數(shù)據(jù)的采集與解析工作。會(huì)導(dǎo)致服務(wù)的CPU與內(nèi)存資源占用過高,后來(lái)ELastic又推出采用Go語(yǔ)言編寫的Beats家族。Filebeat、HeartBeat、WinlogBeat...

ElasticSearch的安裝

上面大概做了一下ElasticSearch的介紹,現(xiàn)在我們直接進(jìn)行ElasticSearch單機(jī)版安裝。ElasticSearch是基于Java開發(fā)的,那么安裝之前首先要保證的就是Java環(huán)境。

  1. 確保Java環(huán)境可用.

  2. 下載相關(guān)版本(我下的7.3.0)
    解壓后,如果是單機(jī)環(huán)境可以直接進(jìn)入目錄執(zhí)行 bin/elasticsearch

  3. ElasticSearch如何安裝

  4. 使用瀏覽器查看Http服務(wù)。

     ElasticSearch如何安裝
    ElasticSearch默認(rèn)會(huì)開啟兩個(gè)端口,9200與9300。9200就是我們的REST API接口,可以直接基于http進(jìn)行檢索。

當(dāng)前即可在單機(jī)環(huán)境中嘗試ElasticSearch的樂趣。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“ElasticSearch如何安裝”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI