Dépendance de la base de données en cache aux sources externes
NCache fournit à l'utilisateur la possibilité de synchroniser les données du cache en fournissant des dépendances sur d'autres éléments du cache. Alternativement, NCache fournit également des dépendances traitant des éléments dans différents caches pour maintenir l'intégrité et l'évolutivité des données. NCache offre ensuite en outre la possibilité à l'utilisateur d'ajouter des données dans un cache, qui dépend de toute source externe, qu'il s'agisse d'un fichier ou d'un élément placé en dehors du cache. De cette façon, les données du cache restent synchronisées avec les données présentes en dehors du cache.
Par exemple, un élément est placé dans le cache. Il dépend d'un fichier placé dans un emplacement externe, ce qui signifie que le fichier n'existe pas dans le cache. L'application a besoin que les données du cache soient synchronisées avec le fichier placé quelque part hors du cache. Ainsi, chaque fois que le fichier est modifié ou supprimé ; l'élément dépendant du fichier expirera et sera éventuellement supprimé lors du prochain intervalle de nettoyage.
De plus, il existe des moyens par lesquels l'utilisateur peut implémenter sa propre logique personnalisée pour la validation de certaines données.
Dans cette section
Dépendance du cache sur le fichier
Explique comment ajouter des données à l'aide de la dépendance de fichier.
Dépendances personnalisées
Explique comment l'utilisateur peut écrire ses propres scénarios de dépendance et utiliser la fonctionnalité de dépendance personnalisée.
Dépendances agrégées [Obsolète]
Explique comment ajouter plusieurs dépendances avec un seul élément de cache.