Expand description
Core-level caching modules for OxiRS.
Provides:
result_cache: Thread-safe SPARQL query result cache with LRU eviction and delta invalidation.triple_cache: Generic LRU/LFU/FIFO/TTL cache for RDF triple data, query results, and prefix lookups.
Re-exports§
pub use result_cache::CoreCacheEntry;pub use result_cache::CoreCacheKey;pub use result_cache::CoreResultCache;pub use triple_cache::CachePolicy;pub use triple_cache::CacheStats;pub use triple_cache::PrefixCache;pub use triple_cache::QueryCacheEntry;pub use triple_cache::QueryResultCache;pub use triple_cache::SparqlRow;pub use triple_cache::TripleCache;
Modules§
- result_
cache - Core-level SPARQL query result cache with LRU eviction and delta-based invalidation.
- triple_
cache - Generic LRU/TTL cache for RDF triple data, query results, and prefix lookups.