Skip to main content

Crate oxigdal_cache_advanced

Crate oxigdal_cache_advanced 

Source
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§

CacheConfig
Cache configuration
CacheStats
Cache statistics