Vue d'ensemble

FastAPI-Cache 0.2.2, publié le 24 juillet 2024, apporte des corrections et améliorations de compatibilité.

Fonctionnalités principales

Améliorations

Corrections de compatibilité avec les dernières versions de Redis et améliorations de la gestion du TTL et de l'invalidation du cache.

python
from fastapi_cache.decorator import cache

# Cache avec invalidation améliorée
@cache(expire=300, namespace='users')
async def get_users():
    return {'users': ['Alice', 'Bob']}

# Invalidation par namespace
# await FastAPICache.clear(namespace='users')

Sources