Expand description
Advanced Multi-Tier Caching for OxiGDAL
This crate provides intelligent caching with:
- Multi-tier cache (L1: memory, L2: SSD, L3: network)
- Predictive prefetching with ML
- Adaptive compression
- Distributed cache protocol
- Cache analytics and warming
- Advanced eviction policies
Re-exports§
pub use error::CacheError;pub use error::Result;pub use multi_tier::CacheKey;pub use multi_tier::CacheTier;pub use multi_tier::CacheValue;pub use multi_tier::MultiTierCache;
Modules§
- analytics
- Cache analytics and performance monitoring
- coherency
- Cache coherency protocols
- compression
- Adaptive compression for cached data
- distributed
- Distributed cache protocol
- error
- Error types for cache operations
- eviction
- Advanced eviction policies for cache management
- multi_
tier - Multi-tier cache implementation
- observability
- Cache observability and monitoring
- partitioning
- Cache partitioning for QoS and tenant isolation
- predictive
- Predictive prefetching with ML
- tiering
- Cache tiering management
- warming
- Cache warming strategies
- write_
policy - Advanced write policies for caching
Structs§
- Cache
Config - Cache configuration
- Cache
Stats - Cache statistics