cacache-rs

Cache system

A high-performance, concurrent cache system with support for async APIs and various features.

A high-performance, concurrent, content-addressable disk cache, with support for both sync and async APIs. 💩💵 but for your 🦀

GitHub

556 stars
13 watching
36 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

cachelibraryrust

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jaemk/cachedProvides Rust implementations of caching structures and simplified function memoization.1,605
moka-rs/mokaA high-performance concurrent caching library for Rust that provides flexible cache implementations with bounding and expiration policies.1,691
laruence/yacA fast, shared memory cache system for storing and retrieving data in PHP applications.825
iwanbk/bcacheA distributed in-memory caching system with eventual consistency and configurable maximum keys156
ziggycreatures/fusioncacheA hybrid cache with advanced resiliency features and optional real-time sync capabilities1,976
mtourne/ngx.shcacheAn in-memory caching system that simplifies the process of caching external data retrieved from slower lookup services.60
jr0senblum/jcA distributed in-memory cache with features like Pub/Sub, JSON querying, and consistency mechanisms.26
whitfin/cachexA high-performance caching system with features like transactions, expiration, and distribution across nodes.1,617
rayokota/kcacheA client library for using Apache Kafka as a persistent store for an in-memory cache245
thinkjs/think-cache-redisA Redis-based cache system for ThinkJS applications.5
nrkno/yr-cachyrA small, single-purpose data cache written in Swift.126
snazy/ohcA high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm.1,072
06chaynes/http-cacheA caching middleware that follows HTTP caching rules and integrates with various backend cache managers70
thinkjs/think-cacheA caching solution designed to improve the performance of ThinkJS 3.x applications by reducing the number of requests made to external resources.2
aisk/rust-memcacheA memcached client library written in Rust for interacting with distributed memory caching systems.135