IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
- webscale
- activerecord
- cache
47,133 repositories indexed
25–48 of 66 · Most stars
IdentityCache is a blob level caching solution to plug into Active Record. Don't #find, #fetch!
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
Asyncio cache manager for redis, memcached and memory
In-memory and distributed caching toolkit for Elixir.
Delightful on-disk cache (written in Swift)
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
ets based key/value cache with row level isolated writes and ttl support
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
The wise choice for Ruby memoization
An efficient multi-layered caching system for .NET
🛶 Your lightweight persistence toolbox
A Redis based, fully automated and scalable database cache layer for Laravel
TranslatedDistributed Transactional In-Memory Database (the world's first MongoDB that supports distributed transactions)
Embeddable and distributed in-memory alternative to Redis.
Redis cache library for Go
An RFC compliant and ESI capable HTTP cache for Nginx / OpenResty, backed by Redis
Memoize promise-returning & async functions
dogpile.cache is a Python caching API which provides a generic interface to caching backends of any variety
Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
In-memory key-value server in Rust that speaks RESP, so redis-cli and Redis clients connect. Locks, rate limits, job queues and a change feed are single commands; Raft-based failover. Clients for Rust, .NET, Go, Java, Python and Node.js.
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.