mps.sync.TimedRedisMutex
表示 Redis 持久性服务互斥锁
说明
mps.sync.TimedRedisMutex 是一个同步原语,用于保护 Redis™ 持久性服务中的数据不被多个工作进程同时访问。
创建对象
使用 mps.sync.mutex 创建一个 mps.sync.TimedRedisMutex 对象。
属性
对象函数
mps.sync.mutex | 创建持久性服务互斥锁 |
acquire | 获取持久性服务互斥锁的咨询锁 |
own | 检查持久性服务互斥锁对象上的咨询锁的所有权 |
release | 释放持久性服务互斥锁上的咨询锁 |
示例
创建 Redis 锁对象
ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519); start(ctrl) lk = mps.sync.mutex('myMutex','Connection','myRedisConnection')
lk =
TimedRedisMutex with properties:
Expiration: 10
ConnectionName: 'myRedisConnection'
MutexName: 'myMutex'版本历史记录
在 R2018b 中推出
另请参阅
mps.sync.mutex | mps.sync.TimedMATFileMutex | acquire | own | release
主题
- 数据缓存基础知识 (MATLAB Production Server)