Embeddable and distributed in-memory alternative to Redis.
-
Updated
Apr 24, 2025 - Go
Embeddable and distributed in-memory alternative to Redis.
🦄【轻量级本地内存缓存】🤏代码少于300行⌚️30s接入🚀高性能、极简设计、并发安全🌈支持LRU 和 LRU-2模式 🦖支持分布式一致性 [ecache] Extremely easy, ultra fast, concurrency-safe and support distributed consistency. Similar to bigcache, cachego, freecache, gcache, gocache, groupcache, lrucache.
Eventually consistent distributed in-memory cache Go library
Expirable Go LRC\LRU cache without goroutines
Open version of common golang libraries useful to many projects.
A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm 🔃
High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
Thread safe in-memory LRU cache with non-blocking cache priming on cache misses.
One of The Fastest Zero Alloc LRU Cache for Golang (Go). Maximizes memory use, no garbage collection issues. Use memory size limit instead of specifying item capacity. Batch eviction feature for faster processing
A simple implementation of distributed cache system
Add a description, image, and links to the lru-cache topic page so that developers can more easily learn about it.
To associate your repository with the lru-cache topic, visit your repo's landing page and select "manage topics."