Titel: Sperren von Daten zur Parallelitätskontrolle Beschreibung: Erfahren Sie mehr über NCacheParallelitätskontrollmechanismen: Exklusive Sperren (pessimistisch) und optimistische Sperren mit Cache-Element-Versionierung.
kanonisch: https://www.alachisoft.com/resources/docs/ncache/prog-guide/locking.html
Sperren von Daten für die Parallelitätssteuerung
NCache Bietet eine Clusterumgebung, in der mehrere Clients auf Cache-Daten zugreifen können. In einer solchen Situation können parallele Anforderungen für dieselben Datenänderungen auftreten, z. B. können mehrere parallele Threads aus mehreren Anwendungen einen Aktualisierungsaufruf für dieselben Daten ausgeben. Um gleichzeitige Aktualisierungen in einem Cache zu ermöglichen, werden Sperren zur Aufrechterhaltung der Datenintegrität verwendet.
Note
Diese Funktion ist auch in verfügbar NCache Professional.
Wenn Sie sicherstellen möchten, dass keine Anwendung oder kein Thread gleichzeitig Funktionen für einen Datensatz ausführt, NCache bietet zwei verschiedene Verriegelungstechniken, um solchen Situationen gerecht zu werden.
In diesem Abschnitt
Arten der Verriegelung
Erläutert die Grundkonzepte des Sperrens im Detail sowie ihre Anwendungsfälle.
Pessimistisches Sperren
Erklärt, wie Elemente exklusiv gesperrt werden.
Optimistische Verriegelung
Erklärt, wie Elemente mithilfe der Cache-Elementversionierung gesperrt werden.