Expand description
Módulo de cache para metadados de APIs externas
Gerencia cache persistente em SQLite para respostas de RAWG e Steam, reduzindo chamadas desnecessárias e melhorando performance.
Structs§
- Cache
Stats - Estrutura de estatísticas do cache
Functions§
- cleanup_
expired_ cache - Remove entradas expiradas do cache (limpeza granular)
- get_
cache_ stats - Retorna estatísticas do cache
- get_
cached_ api_ data - Busca dados em cache
- get_
stale_ api_ data - Busca dados em cache IGNORANDO a validade (para modo Offline)
- initialize_
cache_ db - Inicializa o banco de cache e cria o schema
- save_
cached_ api_ data - Salva dados no cache