Read-through/escrita atrasada (Cache do AppFabric 1.1)

O Microsoft AppFabric 1.1 para Windows Server fornece a arquitetura para a criação e o uso de provedores read-through/escrita atrasada. Esses provedores fornecem a integração com um repositório de back-end, como um banco de dados. Para criar um provedor read-through/escrita atrasada, você precisa criar um assembly que implemente a classe abstrata básica DataCacheStoreProvider. O assembly é associado a um cache por meio dos novos parâmetros dos comandos New-Cache e Set-CacheConfig do Windows PowerShell.

Read-through

Se não houver um item no cache, uma chamada para DataCache.Get retornará null. No modelo de programação cache-aside, o chamador é responsável por carregar os dados do repositório de back-end e por colocá-los no cache. Com um provedor read-through, o cache detecta o item que está faltando e chama o provedor para realizar o carregamento de dados. O item é retornado diretamente para o cliente de cache.

Escrita atrasada

Da mesma maneira, os itens adicionados ou atualizados no cache podem ser gravados periodicamente no repositório de back-end usando um provedor escrita atrasada. Isso acontece de forma assíncrona e em um intervalo definido pelo cache.

Consulte também

Conceitos

Como criar um provedor read-through/escrita atrasada (Cache AppFabric v1.1)

  2012-03-05