# 热温冷架构

URL: https://caijiao.org/elasticsearch/04.practical/09.performance-tiered
Source: docs/elasticsearch/04.practical/09.performance-tiered.md
Description: 本章介绍 Elasticsearch 热温冷架构设计理念，通过分层存储优化性能与成本，适用于海量时序和日志数据管理。

热温冷架构是 Elasticsearch 针对海量数据管理提出的分层存储方案，通过将数据按访问频率和重要性分为热、温、冷三个层级，实现性能和成本的平衡。

## 1. 热数据层（Hot）

- 存储最新、频繁访问的数据  
- 节点配置高性能硬件（SSD、高 CPU 和内存）  
- 支持快速写入和低延迟查询

## 2. 温数据层（Warm）

- 存储近期但访问频率较低的数据  
- 硬件性能适中，存储成本较低  
- 支持查询但写入较少，适合历史分析

## 3. 冷数据层（Cold）

- 存储较老、访问极少的数据  
- 使用廉价存储（HDD）  
- 查询延迟较高，适合归档和合规要求

## 4. 实现方式

- 通过 Elasticsearch 索引生命周期管理（ILM）自动迁移索引  
- 不同节点配置不同硬件资源，部署热温冷节点  
- 利用索引模板和别名管理数据访问

## 5. 优势

- 提升集群整体性能，聚焦资源于热数据  
- 降低存储成本，合理利用硬件资源  
- 支持数据分级管理，满足不同业务需求

---

理解和应用热温冷架构，有助于构建高效、经济的 Elasticsearch 数据平台，特别适合日志和时序数据场景。
