Expand description
Weighted in-memory buffer caches with LRU and S3-FIFO eviction.
Structs§
- Buffer
Cache Builder - Builds the cache layout used by DBSP runtime worker pairs.
- LruCache
- A weighted, thread-safe LRU cache.
- S3Fifo
Cache - A sharded, weighted, thread-safe S3-FIFO cache backed directly by
quick_cache.
Enums§
- Buffer
Cache Allocation Strategy - Controls how caches are shared across a foreground/background worker pair.
- Buffer
Cache Strategy - Selects which eviction strategy backs a cache instance.
- Thread
Type - Type of a DBSP worker thread that owns a buffer-cache slot.
Traits§
- Buffer
Cache - Common object-safe API implemented by all buffer-cache backends.
- Cache
Entry - Cached values expose their memory cost directly to the cache backends.
Type Aliases§
- Shared
Buffer Cache - Shared trait object used to pass buffer-cache backends around.