mps.sync.TimedMATFileMutex
Represent a MAT-file persistence service mutex
Description
mps.sync.TimedMATFileMutex
is synchronization primitive used to protect data in a MAT-file database from being simultaneously accessed by multiple workers.
Creation
Create amps.sync.TimedMATFileMutex
object usingmps.sync.mutex
.
Properties
Object Functions
mps.sync.mutex |
Create a persistence service mutex |
acquire |
Acquire advisory lock on persistence service mutex |
own |
Check ownership of advisory lock on a persistence service mutex object |
release |
Release advisory lock on persistence service mutex |
Examples
Create a MAT-File Lock Object
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'
Version History
See Also
mps.sync.mutex
|mps.sync.TimedRedisMutex
|acquire
|own
|release
Topics
- Data Caching Basics(MATLAB Production Server)