mps.sync.TimedMATFileMutex
表示 MAT 文件持久性服务互斥锁
说明
mps.sync.TimedMATFileMutex 是一种同步原语,用于保护 MAT 文件数据库中的数据,防止被多个工作进程同时访问。
创建对象
使用 mps.sync.mutex 创建一个 mps.sync.TimedMATFileMutex 对象。
属性
对象函数
mps.sync.mutex | 创建持久性服务互斥锁 |
acquire | 获取持久性服务互斥锁的咨询锁 |
own | 检查持久性服务互斥锁对象上咨询锁的所有权 |
release | 解除持久性服务互斥锁上的咨询锁 |
示例
创建 MAT 文件锁对象
mctrl = mps.cache.control('myMATFileConnection','MatlabTest','Folder','c:\tmp') start(mctrl) lk = mps.sync.mutex('myMATFileMutex','Connection','myMATFileConnection')
lk =
TimedMATFileMutex with properties:
Expiration: 10
ConnectionName: 'myMATFileConnection'
MutexName: 'myMATFileMutex'
版本历史记录
在 R2018b 中推出
另请参阅
mps.sync.mutex | mps.sync.TimedRedisMutex | acquire | own | release
主题
- 数据缓存基础知识 (MATLAB Production Server)