Tiered Storage
Crystalline divides indexes into 3 tiers:
- Hot tier: Index data that is frequently accessed
- Warm tier: Index data that is less frequently accessed but still needs to be available for search
- Cold tier: Index data that is rarely accessed
Crystalline will use directories under the /data
mountpint to store index data. The default configuration uses the following directory structure:
/data
├── hot
│ ├── index_a
│ └── index_b
├── warm
│ ├── index_a
│ └── index_b
└── cold
├── index_a
└── index_b
If you want to use different storage for each of these tiers, then instead of attaching storage to /data
, you can instead attach it to the appropriate hot
, warm
, or cold
directory.