Caching

Caching

Newest releases
293

memc-rs A general-purpose distributed memory cache system compatible with Memcached
 
173

paritytech cachepot is `sccache` with extra sec, which in turn is `ccache` with cloud storage
 
370

al8n Stretto - A high performance memory-bound Rust cache.
 
62

Qovery RedisLess is a fast, lightweight, embedded and scalable in-memory Key/Value store library compatible with the Redis API.
 
10

dnaq nix-mirror: a tool for mirroring nix binary caches
 
61

tylerreisinger cache-macro A procedural macro to automatically cache the result of a function given a set of inputs. Previously named 'lru-cache-macros', but renamed
 
100

maidsafe Lru Time Cache Crate Documentation Linux/macOS Windows Issues MaidSafe website SAFE Dev Forum SAFE Network Forum Overview Implementation of a Least Re
 
16

vi Dnscache Simple DNS proxy supporting one upstream. Designed for using slow and unreliable upstream DNS servers like Tor's DNS resolver. Trades consist
 
21

hgzimmerman Rocket File Cache A concurrent, in-memory file cache for the Rocket web framework. Rocket File Cache can be used as a drop in replacement for Rocket's
 
176

servo string-cache Documentation A string interning library for Rust, developed as part of the Servo project. Simple usage In Cargo.toml: [dependencies] str
 
15

cuplv Adapton Lab: Generic Testing and Evaluation Quick Links Rustdoc for Adapton Lab Adapton Homepage Quick Start Adapton uses the latest version of the Ru
 
61

tylerreisinger cache-macro A procedural macro to automatically cache the result of a function given a set of inputs. Previously named 'lru-cache-macros', but renamed
 
20

wisespace-io nsqueue A Tokio based client implementation for the NSQ realtime message processing system WORK IN PROGRESS Current features PUB SUB Discovery Backoff
 
13

kinghajj shawshank An efficient, generic internment structure. extern crate shawshank; fn main() { // prototypical motivation: string internment let m
 
64

adapton Fungi: Typed incremental computation with names Fungi is a Rust-based DSL that offers a typed functional language for incremental computation with nam
 
20

dr-emann Two Queue (2Q) Cache A 2Q Cache which maps keys to values 2Q is an enhancement over an LRU cache by tracking both recent and frequently accessed entri
 
24

jedisct1 rust-clockpro-cache CLOCK-Pro cache replacement algorithm for Rust Based on a Python implementation by Sami Lehtinen and a Go implementation by Damian
 
54

stusmall ttl_cache This crate provides a time sensitive key-value FIFO cache. When the cache is created it is given a TTL. Any value that are in the cache for
 
136

a1phyr Assets-manager This crate aims at providing a filesystem abstraction to easily load external resources. It was originally thought for games, but can o
 
385

zkat cacache A high-performance, concurrent, content-addressable disk cache, optimized for async APIs. Example use cacache; use async_attributes; #[async_
 
67

droundy Internment   A very easy to use library for interning strings or other data in rust. Interned data is very efficient to either hash or compare for equ
 
118

anderslanglands Ustr Fast, FFI-friendly string interning. A Ustr (Unique str) is a lightweight handle representing a static, immutable entry in a global string cache,
 
100

maidsafe Lru Time Cache Crate Documentation Linux/macOS Windows Issues MaidSafe website SAFE Dev Forum SAFE Network Forum Overview Implementation of a Least Re
 
530

jeromefroe LRU Cache Documentation An implementation of a LRU cache. The cache supports put, get, get_mut and pop operations, all of which are O(1). This crate w
 
117

aisk rust-memcache rust-memcache is a memcached client written in pure rust. Install The crate is called memcache and you can depend on it via cargo: [depe
 
1.2k

jaemk cached Caching structures and simplified function memoization cached provides implementations of several caching structures as well as a handy macro f
 
26

jaysonsantos bmemcached-rs Rust binary memcached implementation (ON GOING) Usage extern crate bmemcached; use std::sync::Arc; use std::thread; use bmemcached::Me