Invalidation du cache
L’invalidation met fin à la réutilisation d’une copie selon des règles définies. L’enregistrement source reste distinct.
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
Termes associés
- Mise en cacheLa mise en cache réutilise des données ou résultats stockés. Validité et périmètre utilisateur autorisé font partie de la conception.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
- Données maîtresLes données maîtres décrivent les entités essentielles, comme les clients ou les produits. Elles sont réutilisées dans les processus et peuvent évoluer.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Débit de traitementLe débit décrit le travail traité par période. Il ne correspond ni à la durée d’une requête ni au nombre d’utilisateurs simultanés.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


