Expand description
Cold storage tier management for archiving infrequently accessed blocks.
This module provides a policy-driven system for managing four storage tiers:
Hot: frequently accessed, in-memory or fast SSDWarm: infrequent access, on-diskCold: archival, compressed, slow accessFrozen: immutable archive
Blocks are automatically migrated between tiers based on age and access recency.
Structs§
- Cold
Storage Manager - Policy-driven manager that tracks blocks across four storage tiers and migrates them according to access recency.
- Cold
Storage Stats - Aggregate statistics for the cold-storage manager.
- Tier
Policy - Policy controlling when blocks graduate to colder tiers.
- Tiered
Block - Metadata record for a single block tracked by the cold-storage manager.
Enums§
- Storage
Tier - The four storage tiers, ordered from hottest (fastest/most expensive) to coldest (slowest/cheapest).
Functions§
- fnv1a_
cold - Compute FNV-1a 64-bit hash of a byte slice.