Elasticsearch Serverless是一种无需管理底层节点和资源分配的托管式服务,可按需自动伸缩资源,适用于搜索、日志分析、向量检索等多种场景。该服务分为检索增强型(8.17版)、日志分析型、检索通用型等应用类型,不同应用的功能及适用场景存在差异。本文为您介绍如何进行Elasticsearch Serverless的应用选型。
背景信息
检索分析服务Elasticsearch版包括Elastic Stack云原生PaaS版本(简称PaaS版)和Elasticsearch Serverless(简称Serverless版)两种形态。
PaaS版:
支持的功能、版本及API更丰富。
用户对集群的掌控度更高(例如,可自行配置节点数量、自主升级版本),节点的运维及管理操作更加透明。
按实例节点规格及存储空间计费,需提前预估资源需求。
Serverless版:
托管式运维,使用更简单。用户无需关注节点的部署和维护,系统自动完成扩缩容、负载均衡、版本升级等操作。
按实际使用的计算单元(CU)消耗量及存储空间计费,避免资源闲置造成浪费。
为保障您的服务拥有更好的稳定性及性能,与PaaS版相比,Serverless版会存在一些使用限制。同时,Serverless版在资源调度的灵活性和运维自动化方面具有明显优势,更加侧重于简化开发者的体验。更多Serverless版和PaaS版的详细对比,请参见ES集群与ES Serverless服务对比。
Serverless版选型指导
Serverless版根据使用场景分为检索增强型应用(8.17版)、日志分析型应用、检索通用型应用,请根据实际业务需求并参考下表选择合适的应用类型。
应用类型 | 核心功能 | 适用场景 | 规格限制及使用建议 |
| 适用于中小CU用量的搜索场景。 例如,AI搜索、向量检索、实时搜索。 | 单个应用的固定CU用量最高为 CU用量计算及评估,请参见CU选配参考。 | |
内置针对日志数据的采集、存储、查询、分析等相关场景的深度优化特性(例如,冷热数据分离),是大规模数据接入的超高性价比选型。 | 适用于日志、指标等时序型数据接入的场景。 例如,应用日志分析平台。 | 由于该应用设有 | |
| 适用于数据检索、多维分析等通用场景。 例如,电商商品检索、用户行为分析。 |
相关文档
更多Elasticsearch Serverless的介绍,请参见什么是Elasticsearch Serverless服务。
Elasticsearch Serverless的入门体验,请参见Serverless快速入门。