lru_cache
LRU Cache
A cache implementation using an LRU (Least Recently Used) eviction strategy and ETS tables for efficient storage and retrieval of cached data.
ETS-based fix-sized LRU cache for elixir
36 stars
12 watching
12 forks
Language: Elixir
last commit: almost 3 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
elastic/go-freelru | A high-performance, GC-less LRU hashmap implementation in Go | 167 |
karlseguin/cache.zig | A thread-safe, expiration-aware cache implementation with LRU-like behavior and configurable segments. | 42 |
sasa1977/con_cache | An Elixir-based key/value cache with row-level isolated writes and time-to-live (TTL) support. | 910 |
openresty/lua-resty-lrucache | An LRU cache implementation for OpenResty and Lua applications. | 439 |
yysskk/memorycache | A thread-safe memory cache implementation with LRU policies and type-safety features. | 78 |
akyoto/cache | A cache library for Go with an expiration time. | 186 |
melpon/memoize | A caching macro for Elixir that uses CAS on ETS to optimize function calls | 189 |
tinyhttp/lru-send | Caches expensive operations to improve performance by storing the results in an in-memory or distributed cache. | 10 |
viney-shih/go-cache | Provides a flexible and multi-layered caching solution for Go applications using the Cache-Aside pattern. | 139 |
hamishforbes/lua-resty-tlc | A two-layer caching system utilizing Lua's built-in shared dictionary and LRU cache for efficient storage and retrieval of data. | 19 |
whitfin/stash | A small Elixir library providing a user-friendly interface to Erlang's ETs caching system | 52 |
rdegges/flask-heroku-cacheify | Automates cache configuration for Flask applications on Heroku. | 41 |
erni27/imcache | A zero-dependency in-memory cache library that supports various expiration strategies and is safe for concurrent use. | 123 |
rocketlaunchr/remember-go | A package to cache slow database queries using in-memory or Redis storage | 139 |
snazy/ohc | A high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm. | 1,071 |