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.验证

 

posted @ 2021-01-20 18:16  鄙人取个名字好难  阅读(424)  评论(0编辑  收藏  举报