天天看點

Elasticsearch特點介紹

Elasticsearch是分布式,REST風格,搜尋和分析系統。具有實時資料,實時分析,分布式,高可用性,多租戶,全文搜尋,面向文檔,沖突管理,自由模式,rest風格API,每個操作的持久性,Apache 2的開源許可證,基于Apache Lucene之上的特點。

實時資料
資料流進入的系統後,資料怎麼能夠快速的可視化。用elasticsearch,所有資料立即可用被搜尋和分析。      
Elasticsearch特點介紹
實時分析
結合搜尋的速度與分析的力量,改變你的關系與你的資料。互動搜尋,發現和分析,以獲得改善你的産品或簡化您的業務。      
Elasticsearch特點介紹
分布式
Elasticsearch允許你開始小規模使用,但是随着你使用資料的增長,它可以建立在橫向擴充的開箱即用。當你需要更多的容量,隻需添加更多的節點,并讓叢集重組,隻需要增加額外的硬體,讓叢集自動利用額外的硬體。      
Elasticsearch特點介紹
高可用
Elasticsearch叢集彈性-他們将發現新的或失敗的節點,重組和重新平衡資料,確定您的資料是安全的和可通路的。      
Elasticsearch特點介紹
多租戶
叢集可以托管多個索引,可獨立或作為一個組進行查詢。索引别名允許你過濾視圖時添加索引,可以透明地更新您的應用程式。      
Elasticsearch特點介紹
全文搜尋
Elasticsearch在背景使用Lucene來提供最強大的全文檢索,提供任何開源産品的能力。搜尋自帶的多語言支援,強大的查詢語言,地理位置支援,上下文感覺的建議,自動完成和搜尋片段。      
Elasticsearch特點介紹
面向文檔
存儲複雜的真實世界的實體在Elasticsearch結構化JSON檔案。所有的字段都被預設索引,所有的索引可以使用一個單一的查詢,以友善快速的傳回複雜的結果。      
Elasticsearch特點介紹
模式自由
Elasticsearch允許你快速上手。簡單的指定一個JSON文檔将自動檢測資料的結構和類型,建立一個索引,并使你的資料檢索。您還擁有完全控制,以自定義您的資料是如何被索引的。      
Elasticsearch特點介紹
友好的RESTful API
Elasticsearch是API驅動。幾乎任何動作都可以用一個簡單的RESTful API使用JSON基于HTTP請求。客戶庫可使用多種程式設計語言。      
Elasticsearch特點介紹
操作持久化
Elasticsearch把你的資料安全第一。文檔改變被記錄在群集上的多個節點上的事務日志(transaction logs)中記錄,以減少任何資料丢失的機會。      
Elasticsearch特點介紹
Apache 2開源許可證
Elasticsearch可以下載下傳,使用和免費修改。它是基于Apache 2的開源許可證,最靈活的開源許可證。      
Elasticsearch特點介紹
基于Apache Lucene之上
Apache Lucene是一個用Java編寫的高性能,功能齊全資訊檢索庫。elasticsearch内部利用lucene來建構的分布式和分析功能。      
Elasticsearch特點介紹
沖突管理
樂觀的版本控制,可以使用在需要的地方,多個程序的沖突變化,開放式版本控制可以確定資料不會丢失。