dotnet / dotnet/aspnetcore

Output-caching has multiple data storage options

Open
#40,229 5 comments 9 reactions 1 assignee Claimed by @sebastienros View on GitHub
area-middleware feature-output-caching
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 10h
Merged PRs (30d)
281

Description

Cache entries should be stored in configurable locations.
In-memory, filesystem, and hybrid stores (metadata in memory and content on disk) are planned.
Some stores are able to handle size limits.

The storage for cached entries can be extended by developers by implementing a service and registering it in DI.
Potential implementations: Redis, database, CosmosDB, table/blob storage, sqlite

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.