#lru-cache

  1. lru

    cache implementation

    v0.16.1 7.1M #lru-cache #cache
  2. cached

    Generic cache implementations and simplified function memoization

    v0.56.0 1.7M #disk-cache #lru-cache #redis-cache #memoization #cache #redis
  3. hashlink

    HashMap-like containers that hold their key-value pairs in a user controllable order

    v0.10.0 7.2M #linked-hash-map #lru-cache #no-std
  4. quick_cache

    Lightweight and high performance concurrent cache

    v0.6.16 450K #lru-cache #cache #concurrency #clock #s3-fifo
  5. clru

    An LRU cache implementation with constant time operations and weighted semantic

    v0.6.2 1.5M #lru-cache #hash-map #cache #lru
  6. uluru

    fast, LRU cache implementation

    v3.1.0 1.1M #lru-cache #cache #array #linked-list
  7. lru-cache

    A cache that holds a limited number of key-value pairs

    v0.1.2 2.0M #key-value-cache #data-structures
  8. lru_time_cache

    Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen

    v0.11.11 123K #lru-cache #ordered #size #container #seen
  9. file_backed

    types for managing collections of large objects, using an in-memory LRU cache backed by persistent storage (typically the filesystem)

    v0.6.3 5.0K #lru-cache #persistent #backing #in-memory-cache #collection #persistent-storage #fb #background-task #bin-codec #evicted
  10. jupiter

    providing high-throughput ultra low latency services via the RESP protocol as defined by Redis

    v4.0.0 230 #lru-cache #service #redis #low-latency #search #service-framework #database #redis-protocols #lookup-tables #high-throughput
  11. lru-slab

    Pre-allocated storage with constant-time LRU tracking

    v0.1.2 4.7M #lru-cache #preallocated #tracking #constant-time #storage #memory-cache #gpu #fixed-size
  12. lazy-lru

    A least-recently-used (LRU) cache implementation with lazy eviction

    v0.1.4 89K #lru-cache #cache #lru
  13. associative-cache

    A generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement

    v2.0.0 21K #lru-cache #associative #cache #direct-mapped #lru
  14. caches

    popular caches (support no_std)

    v0.3.0 2.2K #lru-cache #tiny-lfu #cache
  15. evictor

    generic caching with configurable eviction policies

    v0.5.1 550 #cache-eviction #lru-cache #lfu #cache
  16. threatflux-cache

    A flexible async cache library for Rust with pluggable backends and serialization

    v0.1.8 110 #lru-cache #cache #async #persistence #lru
  17. disklru

    experimental LRU store

    v0.3.3 290 #lru-cache #sled #lru #cache
  18. oysters

    HTTP server for the Oysters LRU k/v store

    v0.1.7 220 #web-server #key-value-store #lru-cache #dump #file
  19. cache-rs

    A high-performance, memory-efficient cache implementation supporting multiple eviction policies including LRU, LFU, LFUDA, SLRU and GDSF

    v0.1.0 #cache-eviction #lru-cache #memory-cache
  20. hashlru

    LRU cache

    v0.11.1 360 #lru-cache #hash-map #cache #lru
  21. pi_cache

    LFU-LRU cache

    v0.4.4 150 #lfu #lru-cache #cache #lru
  22. docuum

    LRU eviction of Docker images

    v0.25.0 230 #docker #lru-cache #continuous-integration #eviction
  23. fulgurance

    A blazing-fast, adaptive prefetching and caching library for Rust

    v0.3.0 120 #lru-cache #prefetch #adaptive #cache #performance #lru
  24. evicting_cache_map

    An Evicting LRU cache supporting prune hooks

    v0.5.0 550 #lru-cache #hash-map
  25. local_lru

    thread-safe and lock-free LRU cache based on thread local storage

    v0.4.6 #thread-local-storage #lru-cache #local-cache #thread-safe #lock-free #thread-safe-and-lock-free #ttl-cache
  26. lrumap

    A safe Least Recently Used (LRU) cache implementation with ordered and unordered support

    v0.1.0 1.1K #lru-cache #cache #lru
  27. s3-fifo

    An efficient S3-FIFO Cache Implementation

    v0.1.8 #cache-eviction #lru-cache #fifo #cache #lru
  28. fondue

    caching library with TTL, LRU, and namespace support

    v0.1.1 130 #lru-cache #cache #ttl #concurrency #lru
  29. gs-rust-cache

    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.

    v0.1.4 370 #lru-cache #thread-safe #cache
  30. pingora-lru

    LRU cache that focuses on memory efficiency, concurrency and persistence

    v0.6.0 234K #lru-cache #pingora #cache #lru
  31. intrusive-lru-cache

    An LRU cache implementation using intrusive data structures

    v0.1.4 #lru-cache #intrusive #cache #lru
  32. lru-mem

    An LRU cache implementation bounded by memory

    v0.3.0 3.0K #lru-cache #cache #lru
  33. weight-lru

    A LRU cache implementation

    v0.0.3 #lru-cache #cache #lru
  34. concurrent_lru

    A concurrent LRU cache

    v0.2.0 12K #lru-cache #cache #concurrency #lru
  35. oysters_cli

    HTTP CLI for the Oysters LRU k/v store

    v0.1.3 110 #lru-cache #http-cli #store #endpoint #server #key-value-store #cron-job
  36. genmesh

    A package for generating 3D meshes

    v0.6.2 3.4K #polygon #mesh-generator #vertices #lru-cache #iterator #3d #3d-mesh #cone #cylinder
  37. rustycache

    caching library for Rust

    v1.0.0 #lru-cache #lfu #cache #ttl #lfu-cache #fifo
  38. generational-cache

    Generational Arena based cache impls. in 100% safe, [no_std] compatible Rust.

    v0.2.2 #generational-arena #lru-cache #cache
  39. const-lru

    no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache

    v1.0.0 #lru-cache #const-generics #cache #lru
  40. cache_2q

    A 2Q Cache which maps keys to values

    v0.10.1 470 #key-value-cache #lru-cache #2q-cache #cache #2q
  41. lrust_cache

    A high-performance LRU cache implementation in Rust

    v0.1.0 #lru-cache #sharding #cache #performance #concurrency #lru
  42. cached_proc_macro_types

    Generic cache implementations and simplified function memoization

    v0.1.1 1.3M #lru-cache #cache #memoization #caching
  43. veilid-hashlink

    Fork of hashlink. HashMap-like containers that hold their key-value pairs in a user controllable order

    v0.1.1 1.0K #lru-cache #hash-map #no-std
  44. multicache

    An LRU cache where each object has a given weight

    v0.6.1 2.5K #lru-cache #thread-safe #weight #object #sync
  45. transient-hashmap

    HashMap with transient entries

    v0.4.1 1.5K #hash-map #lru-cache #cache #transient #temporary #lru
  46. oysters_client

    HTTP client for the Oysters LRU k/v store

    v0.1.5 #key-value-store #lru-cache #oysters-cli #http-client #server #cron-job
  47. weight-cache

    A cache that holds a limited number of key-value-pairs according to a user defined criterion

    v0.2.3 #key-value-cache #user-defined #criterion #hold #capacity #metrics #least-recently-used #putting #lru-cache
  48. mlcr

    An adaptive machine-learning-based cache tracker/replacement policy

    v0.2.0 #lru-cache #cache #neural
  49. threadsafe-lru

    Thread-safe LRU

    v0.1.2 170 #lru-cache #cache #concurrency #lru
  50. memory-cache-rust

    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

    v0.1.0-alpha #lru-cache #lfu #bloom #lfu-cache #cache #lru
  51. xfetch

    Optimal probabilistic cache refresh algorithm

    v1.0.1 #lru-cache #cache #distributed #lru
  52. Try searching with DuckDuckGo.

  53. memory-lru

    A memory-based wrapper around the lru crate

    v0.1.1 2.3K #lru-cache #memory-size #memory-based
  54. aws-secretsmanager-cache

    A client for in-process caching of secrets from AWS Secrets manager

    v0.5.0 #aws-sdk #lru-cache #secrets-manager #aws-secrets-manager #cache #cache-manager
  55. wtinylfu

    W-TinyLFU cache

    v0.2.0 500 #lfu #lru-cache #tiny-lfu #cache #lfu-cache
  56. dynamic-lru-cache

    LRU Cache that only stores items recently seen more than once

    v0.2.1 #lru-cache #cache #lru
  57. fliplru

    A LRU cache that shows effectiveness of cache capacity

    v0.1.6 600 #lru-cache #cache #lru
  58. generational-lru

    A generational arena based LRU Cache implementation in 100% safe rust

    v0.1.2 #lru-cache #generational-arena #lru
  59. priority-expiry-cache

    A cache that evicts items based on their priority and expiry time (LRU + TTL) Add (O(1)), Get (O(1)), Evict (O(1)) in both time and space

    v0.2.1 #lru-cache #ttl #time-and-space #priority #ttl-cache #evict
  60. parquet-lru

    Implement LRU cache reader for parquet::arrow::async_reader::AsyncFileReader

    v0.3.0 190 #lru-cache #file-reader #parquet #arrow #async-file
  61. tlru_cache

    Time-Aware LRU Cache

    v0.1.4 #lru-cache #cache #time-aware #expire #ttl #ttl-cache #lru
  62. ref-stable-lru

    An LRU Cache implementation with compile-time reference stability

    v0.2.2 #lru-cache #reference #compile-time #stability #blog-post
  63. common-cache

    A hierarchical cache data structure that prioritizes the most commonly used and recently accessed items and can dynamically grow and shrink in size

    v0.1.0 #lru-cache #cache #random #hierarchical #hash-map #lru
  64. fast-lru

    A fast, 100% safe, stack based LRU cache

    v0.1.2 #lru-cache #safe #stack #100
  65. elaru

    Memory safe implementation of LRU cache

    v0.2.1 #lru-cache #lru #cache
  66. oysters_core

    Core for the Oysters LRU k/v store

    v0.1.5 #lru #store #server #key-value-store #lru-cache #cron-job
  67. xlru-cache

    A cache that holds a limited number of key-value pairs

    v0.1.2 180 #key-value-cache #lru-cache #data-structures
  68. cached_proc_macro

    Generic cache implementations and simplified function memoization

    v0.25.0 1.8M #lru-cache #cache #memoization #caching
  69. pi_lru

    LRU cache

    v0.1.0 #lru-cache #lru
  70. ferrite-core

    Core functionality for Ferrite image viewer

    v0.1.25 120 #image-viewer #cache #navigation #lru-cache #image-loading
  71. izihawa_lru_time_cache

    Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen

    v0.12.0 #lru-cache #time #ordered #size #container #seen
  72. plru

    concurrent (lockless) pseudo-LRU cache replacement policy

    v0.1.1 #lru-cache #cache #concurrency #page #pseudolru #lru
  73. ccache

    Composable Caches

    v0.1.0 #lru-cache #cache #slru #wtlfu #wtinylfu #lru
  74. lru_map

    LRU cache map

    v0.1.0 #lru-cache #map #least-recently-used
  75. memoize-inner

    Helper crate for memoize

    v0.5.1 33K #memoization #lru-cache #arguments #arg #clone #called-once #memoized #arg2
  76. quick-hash-cache

    Async Concurrent Hashmap. Unlike Redis it supports multi threading and advanced data structures

    v1.0.1 #async-concurrency #lru-cache #structures #hashing
  77. ps-rclru

    Rc-based LRU cache

    v0.1.0-1 #lru-cache #rc-based
  78. shared_lru

    Have multiple caches with heterogenous tracking of recency

    v0.1.5 #lru-cache #memory-cache #heterogeneous #recency #tracking #many-different
  79. remember-this

    mechanism for caching data to both memory and disk. Uses tokio.

    v0.1.0 #lru-cache #disk #cache #lru
  80. bhatho

    LRU Caching library with persistent layer using RocksDB

    v0.1.3 #lru-cache #cache #persistent #rockdb #lru
  81. lru-cache-map

    A cache that holds a limited number of key-value pairs

    v0.2.0 2.6K #key-value-cache #lru-cache #key-value-map