全部产品
Search
文档中心

检索分析服务Elasticsearch版:AliES内核增强版功能介绍

更新时间:Feb 19, 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版本:使用索引压缩插件beta版本(codec-compression)

功能优化

Timestream时序插件

支持时序索引创建及增删改查,支持downsample写入查询及PromQL查询,大幅降低时序存储和使用成本。

详细信息,请参见TimeStream时序增强引擎介绍

1.8.0及以上内核版本支持

1.7.0及以上内核版本支持

×

Aliyun-sql插件

支持使用SQL语句查询数据,在开源SQL基础上支持更丰富的SQL功能(如join、扩展UDF等)。

详细信息,请参见使用aliyun-sql插件

×

×

Aliws分词插件

集成阿里达摩院NLP技术的分析器及分词器,提供更全的分词词库,实现数据检索分析。

详细信息,请参见使用AliNLP分词插件(analysis-aliws)

相关文档