es是什么
elasticsearch簡(jiǎn)寫(xiě)es,es是一個(gè)高擴(kuò)展帮匾、開(kāi)源的全文檢索和分析引擎,它可以準(zhǔn)實(shí)時(shí)地快速存儲(chǔ)痴鳄、搜索瘟斜、分析海量的數(shù)據(jù)。
什么是全文檢索
全文檢索是指計(jì)算機(jī)索引程序通過(guò)掃描文章中的每一個(gè)詞痪寻,對(duì)每一個(gè)詞建立一個(gè)索引螺句,指明該詞在文章中出現(xiàn)的次數(shù)和位置,當(dāng)用戶查詢時(shí)橡类,檢索程序就根據(jù)事先建立的索引進(jìn)行查找蛇尚,并將查找的結(jié)果反饋給用戶的檢索方式。這個(gè)過(guò)程類似于通過(guò)字典中的檢索字表查字的過(guò)程顾画。全文搜索搜索引擎數(shù)據(jù)庫(kù)中的數(shù)據(jù)取劫。
es的應(yīng)用場(chǎng)景
? ? 一個(gè)線上商城系統(tǒng),用戶需要搜索商城上的商品亲雪。
? ? 在這里你可以用es存儲(chǔ)所有的商品信息和庫(kù)存信息勇凭,用戶只需要輸入”空調(diào)”就可以搜索到他需要搜索到的商品。
? ? 一個(gè)運(yùn)行的系統(tǒng)需要收集日志义辕,用這些日志來(lái)分析虾标、挖掘從而獲取系統(tǒng)業(yè)務(wù)未來(lái)的趨勢(shì)。
? ? 你可以用logstash(elk中的一個(gè)產(chǎn)品灌砖,elasticsearch/logstash/kibana)收集璧函、轉(zhuǎn)換你的日志,并將他們存儲(chǔ)到es中基显。一旦數(shù)據(jù)到達(dá)es中蘸吓,就你可以在里面搜索、運(yùn)行聚合函數(shù)等操作來(lái)挖掘任何你感興趣的信息撩幽。
? ? 如果你有想基于大量數(shù)據(jù)(數(shù)百萬(wàn)甚至數(shù)十億的數(shù)據(jù))快速調(diào)查库继、分析并且要將分析結(jié)果可視化的需求箩艺。
? ? 你可以用es來(lái)存儲(chǔ)你的數(shù)據(jù),用kibana構(gòu)建自定義的可視化圖形宪萄、報(bào)表艺谆,為業(yè)務(wù)決策提供科學(xué)的數(shù)據(jù)依據(jù)。
直白點(diǎn)講拜英,es是一個(gè)企業(yè)級(jí)海量數(shù)據(jù)的搜索引擎静汤,可以理解為是一個(gè)企業(yè)級(jí)的百度搜索,除了搜索之外居凶,es還可以快速的實(shí)現(xiàn)聚合運(yùn)算虫给。
---------------------
作者:敲碼的漢子
來(lái)源:CSDN
原文:https://blog.csdn.net/dante_003/article/details/76890218
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接侠碧!