Aller au contenu

Invalidation du cache

L’invalidation met fin à la réutilisation d’une copie selon des règles définies. L’enregistrement source reste distinct.

Également appeléCache Invalidation
Développement logiciel

L’invalidation du cache consiste à considérer une entrée stockée comme inutilisable, par exemple en la supprimant ou en imposant une nouvelle validation. Une modification de données ou une règle de validité peut la déclencher.

Exemple de changement d’adresse

Dans un portail hypothétique, l’adresse de livraison d’une entreprise cliente change. Une ancienne copie ne peut pas servir indéfiniment d’adresse actuelle. La conception doit préciser les copies concernées et leur renouvellement.

Une expiration seule ne garantit pas une concordance immédiate avec la source. Des accès simultanés peuvent aussi influencer le renouvellement. Supprimer une entrée du cache ne supprime pas l’enregistrement de référence. Invalidation, mise à jour de la source et autorisation restent distinctes.

Sources

Articles sur le sujet

Développement logiciel avec ASES

Logiciels sur mesure, applications web et mobiles