全部產品
Search
文件中心

Elasticsearch:AliES核心增強版功能介紹

更新時間:Jun 30, 2024

Elasticsearch(簡稱ES)核心增強版使用阿里雲深度定製的AliES核心,可以提升ES執行個體效能和穩定性,最佳化多情境下的ES使用成本。如果您對叢集寫入和查詢效能有較高訴求,希望提升業務波動情境下的叢集穩定性,希望降低海量資料的儲存成本,推薦您使用阿里雲ES提供的核心增強版。

功能介紹

AliES核心是阿里雲深度定製的獨立雲上核心分支,在100%相容開源ES特性的基礎上,雲端式上多情境大規模應用經驗,全方位研究與最佳化了硬體選型、叢集架構和核心引擎等。

AliES核心提供雲上特有的讀寫分離、存算分離架構,在寫入、儲存方面實現大幅效能提升和成本最佳化。基礎增強功能以外掛程式形式免費提供,不同版本支援的增強功能不同,使用者可按需安裝並配置使用。

基礎增強功能

增強功能分類

功能名稱

功能描述

7.16版本

7.10版本

6.7版本

效能增強

Analyticsearch檢索分析

增強日誌情境查詢效能,實現Kibana Discover查詢加速,支援開啟並發查詢功能,大幅降低查詢耗時。

詳細資料,請參見使用analytic-search外掛程式

×

1.7.0及以上核心版本支援

×

物理複製外掛程式

基於索引層級的配置開關,實現主分區與副本分區的即時增量同步處理,大幅降低叢集CPU開銷,提升寫入效能60%。

詳細資料,請參見使用apack外掛程式的物理複製功能

×

1.2.0及以上核心版本支援

Bulk寫入彙總外掛程式

將bulk寫入請求按照指定請求大小和時間間隔進行批量彙總,有效提高叢集寫入吞吐20%。

詳細資料,請參見使用bulk彙總外掛程式(faster-bulk)

時序查詢剪枝

時序情境下,查詢按時間範圍對資料進行裁剪,有效提升含時序欄位範圍的查詢效能30%。

詳細資料,請參見使用時序查詢剪枝功能

穩定性提升

QoS限流外掛程式

實現叢集索引層級的讀寫限流,根據指定規則對索引降級,控制叢集讀寫流量,提升穩定性。

詳細資料,請參見使用叢集限流外掛程式(aliyun-qos)

慢查詢隔離池

對查詢請求進行開銷追蹤及邏輯隔離,超過閾值後自動熔斷,避免單條異常查詢導致叢集異常,提升穩定性。

詳細資料,請參見使用慢查詢隔離池

×

1.3.0及以上核心版本支援

成本最佳化

索引壓縮外掛程式

支援brotli和zstd等多種壓縮演算法,實現對索引檔案進行壓縮,大幅度降低索引的儲存大小40%以上。

詳細資料,請參見:

7.16、7.10版本:使用aliyun-codec外掛程式

6.7版本(僅2024年4月之前建立的執行個體支援):使用索引壓縮外掛程式beta版本(codec-compression)

功能最佳化

Timestream時序外掛程式

支援時序索引建立及增刪改查,支援downsample寫入查詢及PromQL查詢,大幅降低時序儲存和使用成本。

詳細資料,請參見TimeStream時序增強引擎介紹

1.8.0及以上核心版本支援

1.7.0及以上核心版本支援

×

Aliyun-sql外掛程式

支援使用SQL語句查詢資料,在開源SQL基礎上支援更豐富的SQL功能(如join、擴充UDF等)。

詳細資料,請參見使用aliyun-sql外掛程式

×

×

僅2024年4月之前建立的執行個體支援

Aliws分詞外掛程式

整合阿里達摩院NLP技術的分析器及分詞器,提供更全的分詞詞庫,實現資料檢索分析。

詳細資料,請參見使用AliNLP分詞外掛程式(analysis-aliws)

相關文檔