全部產品
Search
文件中心

Elasticsearch:什麼是Elasticsearch

更新時間:Jul 13, 2024

開源Elasticsearch是一個基於Lucene的即時分布式的搜尋與分析引擎,是遵從Apache開源條款的一款開源產品,是當前主流的企業級搜尋引擎。作為一款基於RESTful API的分布式服務,Elasticsearch可以快速地、近乎於准即時地儲存、查詢和分析超巨量資料集,通常被用來作為構建複雜查詢特性和需求強大應用的基礎引擎或技術。

Elasticsearch是基於開源Elasticsearch構建的全託管Elasticsearch雲端服務,在100%相容開源功能的同時,支援開箱即用、按需付費。不僅提供雲上開箱即用的Elasticsearch、Logstash、Kibana、Beats在內的Elastic Stack生態組件,還與Elastic官方合作提供免費X-Pack(白金版進階特性)商業外掛程式,整合了安全、SQL、機器學習、警示、監控等進階特性,被廣泛應用於即時日誌分析處理、資訊檢索、以及資料的多維查詢和統計分析等情境。

產品介紹

Elasticsearch致力於打造基於開源生態的、低成本、情境化的雲上Elasticsearch解決方案,源於開源,又不止於開源。雲端式上超強的計算和儲存能力,以及在叢集安全和營運領域積累的技術經驗,Elasticsearch不僅支援叢集一鍵部署、Auto Scaling、智能營運和各類核心引擎最佳化,還提供了遷移、容災、備份和監控等全套解決方案。

您可以基於Elasticsearch強大的分析檢索能力,以及高安全、高效能、高可用的服務,簡化叢集部署管理工作、降低叢集資源與營運成本、提升資料安全可靠性、打通上下遊資料鏈路、最佳化讀寫效能效果等。基於這些最佳化,您可以快速構建日誌分析、異常監控、企業搜尋和巨量資料分析等各業務應用,聚焦於業務應用本身,實現業務價值。

產品組件

在阿里雲Elastic Stack產品生態下,Elasticsearch作為即時分布式搜尋和分析引擎,Kibana實現靈活的可視化分析,Beats從各個機器和系統採集資料,Logstash採集、轉換、最佳化和輸出資料。通過各個組件的結合,Elasticsearch可被廣泛應用於即時Tlog、全文檢索搜尋和資料分析等領域。

  • X-Pack

    X-Pack是Elasticsearch的一個商業版擴充包,包含安全Security、警告 Alerting、監控Monitoring、圖形Graph和報告Reporting、機器學習 MachineLearning等多種進階功能。建立Elasticsearch叢集時,系統會預設將X-Pack作為外掛程式整合在Kibana中,為您免費提供授權認證、角色許可權管控、即時監控、可視化報表、機器學習等能力,實現更便捷的Elasticsearch營運管理和應用開發。

  • Beats資料擷取中心

    Beats是輕量級的資料擷取工具,集合了多種單一用途的資料擷取器。它們從成百上千或成千上萬台機器和系統向Logstash或Elasticsearch發送資料。

    Elasticsearch的Beats採集中心支援Filebeat、Metricbeat、Auditbeat和Heartbeat。支援在Elastic Compute Service(Elastic Compute Service)和容器服務ACK(Alibaba Cloud Container Service for Kubernetes)叢集中一鍵部署採集器,可視化採集與配置記錄檔、網路資料、容器指標等多種類型資料,並集中管理多個採集器。

  • Logstash

    Logstash作為伺服器端的資料處理管道,通過輸入、過濾和輸出外掛程式,動態地從多個來源採集資料,並加工和轉換任何類型的事件,最終將資料存放區到所選擇的位置。

    阿里雲提供全託管的Logstash Service,100%相容開源。支援一鍵部署、可視化配置和集中管理資料管道,提供多種外掛程式實現與OSS、MaxCompute等雲產品的連通。

  • Kibana

    Kibana是靈活的資料分析和視覺化檢視,支援多使用者登入。在Kibana中,您可以搜尋和查看Elasticsearch索引中的資料,並進行互動。建立Elasticsearch叢集時,系統會自動部署獨立的Kibana節點,您可以根據業務需求,靈活使用圖表、表格、地圖等,呈現多元化的資料分析報表和大盤。

相關服務

  • AliES核心引擎及外掛程式

    Elasticsearch在完全相容開源Elasticsearch核心的所有特性基礎上,在監控指標多樣化、線程池、熔斷策略最佳化、查詢與寫入效能最佳化等諸多方面,深度定製了AliES核心引擎。同時提供多種自研外掛程式,提升叢集穩定性、增強效能、最佳化成本並豐富監控營運功能。

  • 智能營運系統Eyou

    Elasticsearch的智能營運系統Eyou,提供叢集、節點、索引等二十餘個診斷項的健康檢測功能。能夠觀測並記錄集群的健全狀態,自動歸納叢集診斷結果。同時協助您探測叢集潛在風險,在叢集異常狀態下,快速提供關鍵資訊和合理的最佳化建議,讓叢集營運更便捷。

相關文檔