groupcacheby golang
Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
github.com/golang/groupcacheGo 1.20+ 1 dependencyupdated 1y ago

elastic/go-freelru
A GC-less, fast and generic LRU hashmap library with optional locking, sharding, eviction and expiration.
groupcacheby golang
Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
github.com/golang/groupcacheGo 1.20+ 1 dependencyupdated 1y ago
BigCacheby allegro
Efficient key/value cache for gigabytes of data.
github.com/allegro/bigcache/v3Go 1.22+ No dependencies v3.2.0updated 21d ago
ristrettoby dgraph-io
A high performance memory-bound Go cache.
github.com/dgraph-io/ristretto/v2Go 1.24+ 5 dependenciesv2.4.2updated 1mo ago
gocacheby eko
A complete Go cache library with multiple stores (memory, memcache, redis,...), chainable, loadable, metrics cache and more.
lib/v4.4.0updated 2d ago
GCacheby bluele
Cache library with support for expirable Cache, LFU, LRU and ARC.
github.com/bluele/gcacheGo 1.15+ No dependencies updated 2y ago
otterby maypok86
A high performance lockless cache for Go. Many times faster than Ristretto and friends.
github.com/maypok86/otter/v2Go 1.24+ 1 dependencyv2.4.0updated 5d ago
fastcacheby VictoriaMetrics
Fast thread-safe inmemory cache for big number of entries. Minimizes GC overhead.
github.com/VictoriaMetrics/fastcacheGo 1.24+ 4 dependenciesv1.13.0updated 4mo ago
cache2goby muesli
In-memory key:value cache which supports automatic invalidation based on timeouts.
github.com/muesli/cache2goGo 1.15+ No dependencies v0.2updated 2y ago