blob: f90b4e0f4da838eabc39f7192dedc3edfb00bab7 [file] [log] [blame] [view]
---
{
"title": "Tiered Storage Overview",
"language": "en-US"
}
---
To help users reduce storage costs, Doris provides flexible options for cold data management.
| **Cold Data Options** | **Applicable Conditions** | **Features** |
|-----------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------|
| **Compute-Storage Separation** | Users have the capability to deploy a compute-storage separation setup | - Data is stored as a single replica in object storage<br>- Local caching accelerates hot data access<br>- Independent scaling of storage and compute resources significantly reduces costs |
| **Local Tiering** | In the compute-storage integrated mode, users want to further optimize local storage resources | - Supports cooling cold data from SSD to HDD<br>- Fully utilizes the tiered characteristics of local storage to save high-performance storage costs |
| **Remote Tiering** | In the compute-storage integrated mode, users want to reduce costs using affordable object storage or HDFS | - Cold data is stored as a single replica in object storage or HDFS<br>- Hot data continues to use local storage<br>- Cannot be combined with local tiering for the same table |
With the above options, Doris can flexibly adapt to different deployment scenarios, achieving a balance between query efficiency and storage cost.