ElasticSearch-rollover

  rollover可以根据索引大小,文档数或使用期限自动过渡到新索引。 当rollover触发后,将创建新索引,写别名(write alias)将更新为指向新索引,所有后续更新都将写入新索引。对于基于时间的rollover来说,基于大小,文档数或使用期限过渡至新索引是比较适合的。 在任意时间rollover通常会导致许多小的索引,这可能会对性能和资源使用产生负面影响。

rollover实战

1.索引增加别名

  索引名称必须满足正则表达式:'^.*-\d+$' 

  2. 准备模拟数据

GET _cat/indices/kibana_sample_data_logs

 它显示kibana_sample_data_logs具有8.6M的数据,并且它有14074个文档

3.数据迁移到第一步的index

 4.验证

原文地址:https://www.cnblogs.com/ryjJava/p/14304338.html