本文介绍Elasticsearch Serverless服务中,应用和数据流相关的基本概念。
应用
应用是Elasticsearch Serverless服务的基础服务单元,主要用于资源隔离与访问控制。同时它也是您访问Serverless资源的入口。具体说明如下:
- 每个应用配置一个独立的访问入口,支持进行数据的读写和管理。
- 支持使用不同的应用,管理并存储不同业务或项目中的数据。
- 支持为RAM用户授予指定应用的操作权限,实现访问控制隔离。
数据流
数据流是Elasticsearch Serverless服务的数据存储和管理单元,隶属于一个Elasticsearch Serverless应用。每个应用下可创建多个数据流,执行数据的写入和查询操作时,均需要指定数据流。数据流内置分片数的自动调优及完整的生命周期管理能力,不仅能够提升Elasticsearch索引的易用性,还能降低业务的维护成本。
Elasticsearch Serverless服务支持日志和指标两种类型的数据流,您可以为不同业务来源的日志和指标数据创建不同的数据流,设置不同的字段格式配置及数据保留时长。具体说明如下:
- 日志数据流:存储Logs日志类型数据,例如应用程序日志、操作日志、访问日志等。
- 指标数据流:存储Metrics指标类型数据,例如主机监控数据、云服务监控数据、业务应用监控数据等。指标类型数据流由指标标识、指标集合和时间戳组成,相同指标标识的数据组成时间线,详细信息请参见写入数据。