Found 9 packages
In memory cache helpers for ASP.NET Core for implement cache aside pattern in small and non-distributed apps
Layered distributed cache-aside implementation
This is a wrapper around the Redis Cache client implementing the Cache-Aside pattern
Simple "cache-aside" pattern implementation with proactive updating values
Biblioteca de memoria caché avanzada para .NET 8+ con funcionalidades extendidas de almacenamiento en memoria, gestión automática de expiración, políticas de limpieza configurables y soporte para serialización. Incluye decoradores para logging, métricas de rendimiento y patrones de cache-aside con invalidación inteligente.
A cache-aside and read though cache with optional thundering herd protection.
A powerful .NET 8 database manager library that implements the cache-aside pattern using PostgreSQL (via SqlKata) and Redis for caching. Supports generic repositories, query builders, and automatic cache invalidation.
Cache-aside decorator for RepletoryLib repositories with cross-service entity caching, pagination, and streaming
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.