Lecture et écriture (mise en cache d'AppFabric 1.1)
Microsoft AppFabric 1.1 pour Windows Server fournit l'architecture qui permet de créer et d'utiliser les fournisseurs de lecture et d'écriture. Ces fournisseurs assurent l'intégration avec un magasin principal tel qu'une base de données. Pour créer un fournisseur de lecture ou d'écriture, vous devez créer un assembly chargé d'implémenter la classe de base abstraite DataCacheStoreProvider. L'assembly est ensuite associé à un cache à l'aide des nouveaux paramètres des commandes Windows PowerShell New-Cache et Set-CacheConfig.
Lecture
Si un élément est absent du cache, l'appel de la méthode DataCache.Get renvoie la valeur null
. Dans le modèle de programmation de type cache-aside, l'appelant est responsable du chargement des données à partir d'un magasin principal, puis du placement des données dans le cache. Avec un fournisseur de lecture, le cache détecte l'élément manquant et appelle le fournisseur pour exécuter le chargement des données. L'élément est ensuite renvoyé de façon transparente au client de cache.
Écriture
De la même façon, les éléments ajoutés ou mis à jour dans le cache peuvent être écrits régulièrement dans le magasin principal à l'aide d'un fournisseur d'écriture. Cette opération est exécutée de façon asynchrone dans un intervalle défini par le cache.
Voir aussi
Concepts
Création d'un fournisseur de lecture/écriture (mise en cache d'AppFabric 1.1)
2012-03-05