Yucked/Grimoire

[FEATURE] Caching

Yucked opened this issue · 1 comments

Yucked commented

Few options here:

01:

No caching, everything gets loaded directly from sources and displayed as is

02:

In-memory cache & directory caching. Images are stored in local directory for faster access. May require calculating md5 hash of images to avoid outdated images. In-memory cache keeps track of loaded sources and manga.

03:

SurrealDB for long-term storage along with directory based storage.

Cache will expire after certain period of time (defined by user). An automatic service that fetches data every x minutes or hours https://learn.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/background-tasks-with-ihostedservice

Yucked commented

Completed 01 & 02