:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
- caching
- memory-cache
- distributed-cache
- aspnetcore
47,133 repositories indexed
25–48 of 62 · Most stars
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
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!
In-memory and distributed caching toolkit for Elixir.
An in-memory cache with item expiration and generics
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
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
The place to keep your cache.
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
An efficient multi-layered caching system for .NET
🛶 Your lightweight persistence toolbox
A Redis based, fully automated and scalable database cache layer for Laravel
Embeddable and distributed in-memory alternative to Redis.
Redis cache library for Go
dogpile.cache is a Python caching API which provides a generic interface to caching backends of any variety
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.
7x-10x faster alternative to MemoryCache. A high-performance, lighweight (8KB dll) and thread-safe memory cache for .NET.
Build real-time Blazor and MAUI apps while writing just 0.1% of the usual real-time update code. Handle 10× more API requests with the ActualLab.Rpc protocol—or 1000× more with Fusion’s transparent and perfectly coherent caching.
Eventually consistent distributed in-memory cache Go library
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
Erlang in-memory cache
A thin PSR-6 cache wrapper with a generic interface to various caching backends emphasising cache tagging and indexing.