título: Bloqueo de datos para control de simultaneidad descripción: Más información NCacheMecanismos de control de concurrencia de: bloqueos exclusivos (pesimistas) y bloqueo optimista con control de versiones de elementos de caché.
canónico: https://www.alachisoft.com/resources/docs/ncache/prog-guide/locking.html
Bloqueo de datos para control de concurrencia
NCache proporciona un entorno agrupado donde varios clientes pueden acceder a los datos de la caché. En tal situación, pueden ocurrir solicitudes paralelas para los mismos cambios de datos, por ejemplo, múltiples subprocesos paralelos desde múltiples aplicaciones pueden emitir una llamada de actualización contra los mismos datos. Por lo tanto, para atender las actualizaciones simultáneas en una memoria caché, se utilizan bloqueos para mantener la integridad de los datos.
Note
Esta característica también está disponible en NCache Professional.
Si desea asegurarse de que ninguna aplicación o subproceso realice funciones en ningún conjunto de datos simultáneamente, NCache proporciona dos técnicas de bloqueo diferentes para atender situaciones como esa.
En esta sección
Tipos de bloqueo
Explica los conceptos básicos de bloqueo en detalle junto con sus casos de uso.
Bloqueo pesimista
Explica cómo bloquear elementos exclusivamente.
Bloqueo optimista
Explica cómo bloquear elementos mediante el control de versiones de elementos de caché.