阿里云Elasticsearch(简称ES)内核增强版使用阿里云深度定制的AliES内核,可以提升ES实例性能和稳定性,优化多场景下的ES使用成本。如果您对集群写入和查询性能有较高诉求,希望提升业务波动场景下的集群稳定性,希望降低海量数据的存储成本,推荐您使用阿里云ES提供的内核增强版。
功能介绍
AliES内核是阿里云深度定制的独立云上内核分支,在100%兼容开源ES特性的基础上,基于云上多场景大规模应用经验,全方位研究与优化了硬件选型、集群架构和内核引擎等。
提供云上特有的读写分离、存算分离架构,在写入、存储方面实现大幅性能提升和成本优化。
围绕性能增强、稳定性提升、成本优化、多场景功能优化等方面,提供了诸多云上特有的高级功能特性,助力企业云上降本增效。
阿里云ES内核增强版包括基础增强功能和高级增强功能:
基础增强功能
增强功能分类 | 功能名称 | 功能描述 | 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)。 | √ | √ | √ |
成本优化 | 索引压缩插件 | 支持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及以上内核版本支持 | × |
Aliws分词插件 | 集成阿里达摩院NLP技术的分析器及分词器,提供更全的分词词库,实现数据检索分析。 详细信息,请参见使用AliNLP分词插件(analysis-aliws)。 | √ | √ | √ |
高级增强功能
高级增强功能仅支持阿里云ES 7.10版本。
功能名称 | 功能描述 | 计费说明 |
Indexing Service索引构建服务 | 适用于写入TPS较高、写入流量波动较大,查询QPS较低的日志检索、时序指标分析等场景。
详细信息,请参见Indexing Service系列介绍。 | 按实际写入流量付费,参考价格为0.06元/GB/小时,实际以账单为准。 |
Openstore智能混合存储 | 适用于有海量数据的长期存储需求,数据查询QPS较低且查询时延容忍度相对较高的日志检索、指标分析、数据归档等场景。
详细信息,请参见OpenStore智能存储引擎介绍。 | 按实际Openstore存储空间付费,参考价格为0.15元/GB/月,实际以账单为准。 |
Openstore自定义冷热存储 | 说明 自2023年11月17日起,Openstore自定义冷热存储特性关闭新购,如果有海量低成本存储需求,建议开启Openstore智能混合存储。 适用于有海量数据的长期存储需求,业务上有强烈且明确的冷热分层需求。
详细信息,请参见OpenStore冷热共享/分离引擎介绍。 | 按实际Openstore存储空间付费,参考价格为0.15元/GB/月,实际以账单为准。 |
相关文档
了解各版本的开源特性,请参见版本特性。
购买阿里云ES实例,请参见创建阿里云Elasticsearch实例。