8,数据流
数据流
数据流允许您跨多个索引存储仅附加的时间序列数据,同时为您提供单个命名资源用于请求。数据流非常适合日志、事件、指标和其他连续生成的数据。
您可以将索引和搜索请求直接提交到数据流。流自动将请求路由到存储流数据的支持索引。您可以使用索引生命周期管理(ILM)来自动管理这些支持索引。例女,您可以使用ILM自动将较旧的支持索引移动到成本较低的硬件并删除不需要的索引。随着数据的增长,ILM可以帮助您降低成本和开销。
支持指数
数据流由一个或多个隐藏的、自动生成的后备索引组成。
一个数据流需要一个匹配的索引模板。该模板包含用于配置流的支持索引的映射和设置。
每个索引到数据流的文档都必须包含一个@timestamp字段,映射为一个date或date_nanos字段类型。如果索引模板没有为@timestamp字段指定映射,Elasticsearch将映射@timestamp为date具有默认选项的字段。
同一个索引模板可以用于多个数据流。您不能删除数据流正在使用的索引模板。
读取请求
当您向数据流提交读取请求时,该流会将请求路由到其所有支持索引。
读取请求
当您向数据流提交读取请求时,该流会将请求路由到其所有支持索引。
写索引
最近创建的后备索引是数据流的写入索引。该流仅将新文档添加到此索引。
更多官方文档
https://www.elastic.co/guide/en/elasticsearch/reference/7.13/data-streams.html
模板创建文档
https://www.elastic.co/guide/en/elasticsearch/reference/7.13/simulate-multi-component-templates.html
标签:请求,elastic,索引,文档,数据流,模板 From: https://www.cnblogs.com/sunlong88/p/17691480.html