溫馨提示×

溫馨提示×

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

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

Elasticsearch原理該怎么理解

發(fā)布時(shí)間:2021-12-03 16:12:25 來源:億速云 閱讀:103 作者:柒染 欄目:大數(shù)據(jù)

這篇文章將為大家詳細(xì)講解有關(guān)Elasticsearch原理該怎么理解,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對相關(guān)知識(shí)有一定的了解。

搜索是現(xiàn)代軟件必備的一項(xiàng)基礎(chǔ)功能,而 Elasticsearch 就是一款功能強(qiáng)大的開源分布式搜索與數(shù)據(jù)分析引擎。

它可以從海量數(shù)據(jù)中快速找到相關(guān)信息,在同領(lǐng)域內(nèi)幾乎沒有競爭對手——近兩年 DBRanking 的數(shù)據(jù)庫評測中,ES 在搜索引擎領(lǐng)域始終位列第一。

當(dāng)你在 GitHub 上搜索時(shí),Elasticsearch 可以實(shí)現(xiàn)代碼級的搜索與高亮顯示 ;當(dāng)你在網(wǎng)上購物時(shí),ES 可為你推薦喜歡的商品;當(dāng)你下班打車回家時(shí),ES 可以通過定位附近的乘客和司機(jī),幫助平臺(tái)優(yōu)化調(diào)度。

Elasticsearch 還被廣泛運(yùn)用于大數(shù)據(jù)近實(shí)時(shí)分析,包括日志分析、指標(biāo)監(jiān)控、信息安全等多個(gè)領(lǐng)域。

它可以探索海量結(jié)構(gòu)化、非結(jié)構(gòu)化數(shù)據(jù),按需創(chuàng)建可視化報(bào)表,對監(jiān)控?cái)?shù)據(jù)設(shè)置報(bào)警閾值,甚至通過使用機(jī)器學(xué)習(xí),做到自動(dòng)識(shí)別異常狀況。

作為目前最流行的開源搜索引擎,ES 在全球的下載量已超過 3.5 億次,騰訊、滴滴、今日頭條、餓了么、360 安全、小米,vivo 等國內(nèi)諸多知名公司都在使用 Elasticsearch。

Elasticsearch 有什么特點(diǎn)?


Elasticsearch 非常容易上手,具有開箱即用的特性,你可以在極短的時(shí)間內(nèi)設(shè)置好開發(fā)環(huán)境,然后快速上手使用,繼而在成百上千臺(tái)服務(wù)器實(shí)現(xiàn) PB 級的數(shù)據(jù)處理。

雖然上手快,但要做到深入理解并高效使用,可就沒那么簡單了,比如:

1. 為什么我的數(shù)據(jù)查不到,明明是有的啊!

2. 什么鬼?為什么這幾條數(shù)據(jù)出現(xiàn)在搜索結(jié)果的前幾位?

3. 生產(chǎn)環(huán)境我需要多少臺(tái)機(jī)器,索引的分片數(shù)怎么樣設(shè)置才是合理的?

4. 應(yīng)該關(guān)注哪些指標(biāo),才能保證集群健康高效地運(yùn)行?

5. 對于日志型應(yīng)用,如何設(shè)置 Hot & Warm Architecture 節(jié)約成本,怎樣管理和優(yōu)化基于時(shí)間序列的索引數(shù)據(jù),才能提高集群的整體性能?

4. 為什么我的集群腦裂了?數(shù)據(jù)損壞后,怎樣才能恢復(fù)?

其實(shí),想要掌握 Elasticsearch,除了要理解其分布式架構(gòu)的原理外,還要了解一些信息檢索領(lǐng)域的知識(shí)和相關(guān)技巧。

給你一張 Elasticsearch 核心知識(shí)圖譜,只有對每一個(gè)知識(shí)點(diǎn)仔細(xì)梳理并深入理解,才能解決工作中的實(shí)際問題。

Elasticsearch原理該怎么理解

如果你對 Elasticsearch 有些了解,就會(huì)發(fā)現(xiàn) ES 的產(chǎn)品迭代速度非???/strong>,很多老的 API 都已經(jīng)被廢棄不再使用,搜索到的參數(shù)配置也大多發(fā)生了變化。

關(guān)于Elasticsearch原理該怎么理解就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

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

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

AI