Configuración del proveedor de escritura a través de caché
Para preservar los datos de la caché en algún almacenamiento persistente, puede configurar proveedores de escritura directa para una caché. Al utilizar el proveedor de escritura directa, los datos almacenados en caché y los datos agregados/actualizados/eliminados se sincronizan con una fuente de datos.
Usando el NCache Centro de gestión de escritura mediante caché
Inicie el NCache Centro de gestión navegando hasta http://localhost:8251 or
<server-ip>:8251
en Windows y Linux.En la barra de navegación izquierda, haga clic en Cachés en clúster or Cachés locales, en función de la memoria caché a la que se agregará el índice de consulta. Contra el nombre del caché, haga clic en Ver más.
Asegúrese de que el caché esté detenido.
Esto abre la página de configuración detallada para el caché. Ve a la Configuración avanzada pestaña y haga clic en Fuente de respaldo en la barra izquierda
Asegúrate de leer Habilitar escritura simultánea caja. Elija agregar un proveedor.
Se abrirá una nueva página. Introducir el Nombre del Proveedor en el cuadro de texto y luego haga clic en el botón "..." para buscar el ensamblaje que implementa el
IWriteThruProvider
interfaz. Seleccione el nombre de la clase en la lista desplegable.Seleccione el proveedor de escritura simultánea requerido.
- También puede proporcionar los valores a su clase de proveedor de escritura directa si es necesario. Especifique el nombre del parámetro en el Parámetro campo y su valor contra él bajo el Valor campo.
Note
Estos parámetros, junto con sus valores asignados, se pasan al proveedor de escritura directa seleccionado cuando se inicializa al iniciar la caché. Proporcionar los parámetros es opcional.
Haga Clic en OK.
La clase de proveedor seleccionada aparecerá en la lista de proveedores de lectura directa en la Fuente de respaldo .
- Implemente el ensamblado del proveedor de escritura simultánea junto con sus ensamblados dependientes, si los hubiera. Clickea en el Implementar proveedor de origen de respaldo botón en la parte inferior izquierda de la Fuente de respaldo página de pestaña. Busque los ensamblajes requeridos, seleccione todos los ensamblajes requeridos y haga clic en Abierto.
- Después de aplicar todos los cambios, haga clic en Guardar Cambios.
Uso de herramientas de línea de comandos
Configurar escritura simultánea
El Agregar fuente de respaldo El cmdlet permite a los usuarios configurar proveedores de origen de respaldo (lectura y escritura) para la caché especificada.
Este comando configura Writer1 como proveedor de escritura simultánea en demoCache.
Add-BackingSource -CacheName demoCache -AssemblyName C:\Downloads\Providers.dll -Class NCache.Sample.Providers.Writers.Writer1 -ProviderName writer1 -WriteThru
Eliminar escritura simultánea
Eliminar fuente de respaldo cmdlet elimina los proveedores de fuentes de respaldo preconfigurados (lectura o escritura simultánea) de la memoria caché o de un servidor específico.
El siguiente comando elimina el proveedor de escritura simultánea preconfigurado denominado Writer1 desde el demoCache existente en el servidor 20.200.20.39.
Remove-BackingSource -CacheName demoCache -ProviderName MyWriter –WriteThru –Server 20.200.20.39
Vea también
Proveedor de lectura
Proveedor de escritura simultánea para operaciones de escritura diferida
Implementar proveedores
Agregar datos de prueba