---
title: Elasticsearch ILM 策略与冷热分层存储
keywords:
- ILM
- rollover
- 热温冷
- 索引生命周期
- 分层存储
description: 配置索引生命周期管理策略与热温冷分层,提供可执行的策略与索引模板示例。
tags:
- Elasticsearch
- ILM
- rollover
- 分层存储
- 数据库
- 热温冷
- 索引生命周期
- 运维
categories:
- 文章资讯
- 技术教程
---
Elasticsearch ILM 策略与冷热分层存储
策略示例
{
"policy": {
"phases": {
"hot": {
"actions": {
"rollover": { "max_age": "7d", "max_size": "50gb" }
}
},
"warm": {
"min_age": "14d",
"actions": { "forcemerge": { "max_num_segments": 1 } }
},
"cold": {
"min_age": "30d",
"actions": { "set_priority": { "priority": 0 } }
}
}
}
}
索引模板绑定
{
"index_patterns": ["logs-*"],
"template": { "settings": { "index.lifecycle.name": "logs-ilm" } }
}
验证
- 通过
_ilm/explain查看索引生命周期执行状态
总结
ILM 结合 rollover 与分层策略,可在保证查询性能的同时优化存储成本。

发表评论 取消回复