使用索引模板按别名创建时间序列索引

时间:2021-05-25 22:57:28

标签: elasticsearch

我想创建时间序列索引,但出于各种原因向用户隐藏该实现,并始终为用户提供别名

我有一个索引 - indexA,它实际上是时间序列索引的别名 -> index_202105、index_202106、index_202107 等 但是,我想让这种机制由索引模板管理,即用户总是将他们的数据流推送到 indexA,它实际上是时间序列索引的别名,如果不存在,需要自动创建时间序列索引. 索引模板是否可以涵盖这种情况?有人可以在这里帮忙吗

1 个答案:

答案 0 :(得分:1)

这是 7.9 中发布的新 Data streams 功能的主要目的,而索引模板确实是该功能的核心。

您的用户只需写入数据流,ES 负责处理基于时间的支持索引。

enter image description here