Found 12 packages
In-Memory .NET StackExchange.Redis library. This library implements the `StackExchange.Redis.IDatabase` interface to provide a test double for your .NET applications using Redis.
AopCaching - A aop cache library, that does not intrude on existing project code. Support memory and redis.
A simple in-memory and Redis hybrid caching solution for .NET applications. It provides a way to cache frequently accessed data in memory for fast access and automatically falls back to using Redis as a persistent cache when memory cache capacity is exceeded.
Package Description
混合缓存(基于EasyCaching封装)
AopCaching - A aop cache library, that does not intrude on existing project code. Support memory and redis.
AopCaching - A aop cache library, that does not intrude on existing project code. Support memory and redis.
混合缓存(基于EasyCaching封装)
MediatR extension for in memory caching
Sample Local InMemory implementation of CACHE storage. This is perhaps useful only in extremely simple scenarios for to enable quick cache support. For more elaborate use cases please use this as an example to implement REDIS, SQL, NoSQL caches.
Package Description
A caching system in .NET is a mechanism used to temporarily store frequently accessed data in memory to improve application performance and reduce response times. By keeping data close to the application, caching minimizes the need for repeated expensive operations, such as database queries or API calls.Caching can be implemented in various ways, including in-memory caching using classes like MemoryCache, or distributed caching with systems like Redis. Caching strategies, such as cache aside and read-through caching, dictate how data is loaded and managed within the cache.Additionally, caching configurations often include expiration policies to automatically invalidate stale data and eviction policies to determine which items to remove when the cache reaches its limit. Overall, caching enhances application responsiveness and efficiency by optimizing data retrieval processes.