A simple safe Rust library to cache functions (or sections of code) in memory
High-performance Redis-like cache server in Rust - open source alternative without Redis licensing concerns
memory-cache is a fast, concurrent cache library built with a focus on performance and correctness. The motivation to build Ristretto comes from the need for a contention-free cache in
ZooKeeper client cache
Async procedural macros for cachelito - automatic async caching attributes
Procedural macros for cachelito - automatic caching attributes
Core functionality for cachelito - global cache with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU eviction policies
Procedural macro for automatic function caching with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU policies, expiration, limits, and thread-local or global scope
Thread safe cache developed using lru crate(https://crates.io/crates/lru) as its core. Supports LRU, positive and negative TTLs and miss handler function.
library that defines a standard trait for caches and cached items along with impls for caching backends
A multilevel cache for Rust. Inspired by https://github.com/ZiggyCreatures/FusionCache
A high-performance, memory-efficient cache implementation supporting multiple eviction policies including LRU, LFU, LFUDA, SLRU and GDSF