(資料圖)
一、Elasticsearch Service概念
1、Elasticsearch Service簡稱為ES是Java語言開發,并且是當前互聯網上最流行的開源的搜索引擎,
他擁有實時搜索的強大功能,因其穩定、可靠、快速及使用方便而倍受青睞。
客戶端支持Java、NET(C#)、PHP、Python、Ruby等多種語言。
數據分類
結構化數據: 固定格式,有限長度 比如mysql存的數據 非結構化數據:不定長,無固定格式 比如郵件,word文檔,日志 半結構化數據: 前兩者結合 比如xml,html
搜索分類
結構化數據搜索: 使用關系型數據庫非結構化數據搜索順序掃描 /全文檢索
解析:
結構化數據搜索就是搜索那些存在結構的數據類型進行查詢,比如時間、日期等好多都是有結構的數據,他們有固定的格式,可以進行一些邏輯操作。常見的就是把時間進行比較,判定值的大小等等。非結構化數據搜索就是反言之,沒有固定的數據格式,比如郵件、文檔等。順序掃描顧名思義就是按照順序對用戶提供的搜索值進行比對掃描查詢。
總結:
Elasticsearch Service總體來講,就是把復雜的事情簡單化,很實用,很方便。
關鍵詞:
Elasticsearch
Service
ElasticsearchService
Java