标题:锁定数据以进行并发控制 描述:了解 NCache的并发控制机制:独占锁(悲观)和带缓存项版本控制的乐观锁。
典范: https://www.alachisoft.com/resources/docs/ncache/prog-guide/locking.html
为并发控制锁定数据
NCache 提供一个集群环境,多个客户端可以访问缓存数据。 在这种情况下,可能会发生针对相同数据更改的并行请求,例如,来自多个应用程序内的多个并行线程可以针对相同数据发出更新调用。 因此,为了满足缓存中的并发更新,使用锁来维护数据完整性。
备注
此功能也可用于 NCache Professional.
如果您想确保没有应用程序或线程同时对任何数据集执行功能, NCache 提供两种不同的锁定技术来满足此类情况。
在这个部分
锁定类型
详细解释锁定的基本概念及其用例。
悲观锁
解释如何以独占方式锁定项目。
乐观锁定
说明如何使用缓存项版本控制锁定项。