Compartir vía


Lectura en primer plano y escritura en segundo plano (Almacenamiento en caché de AppFabric 1.1)

Microsoft AppFabric 1.1 para Windows Server proporciona la arquitectura necesaria para crear y utilizar proveedores de lectura en primer plano y de escritura en segundo plano. Estos proveedores proporcionan integración con almacenes de servidor, como una base de datos. Para crear un proveedor de lectura en primer plano o de escritura en segundo plano, debe crear un ensamblado que implemente la clase base abstracta DataCacheStoreProvider. A continuación, el ensamblado se asocia con una caché utilizando los nuevos parámetros New-Cache y los comandos Set-CacheConfig de Windows PowerShell.

Lectura en primer plano

Si no existe un elemento en la caché, la llamada a DataCache.Get devolverá null. En el modelo de programación cache-aside, el usuario que llama es responsable de cargar los datos desde un almacén de servidor y, a continuación, colocarlos en la caché. Con un proveedor de lectura en primer plano, la caché detecta el elemento que falta y llama al proveedor para que realice la carga de datos. A continuación, el elemento se devuelve sin ningún problema al cliente de caché.

Escritura en segundo plano

Del mismo modo, los elementos que se agregan o actualizan en la caché se puede escribir de forma periódica en el almacén de servidor utilizando un proveedor de escritura en segundo plano. Esto tiene lugar de forma asincrónica y según un intervalo definido por la caché.

Vea también

Conceptos

Crear un proveedor de lectura en primer plano o de escritura en segundo plano (Almacenamiento en caché de AppFabric 1.1)

  2012-03-05