mps.cache.control
创建持久性服务控制器对象
从以后的版本开始,Redis™ 将不再与 MATLAB® Production Server™ 和 MATLAB Compiler SDK™ 一起发布。Redis 支持这些产品中的数据持久性功能。您需要提供自己的 Redis 持久性服务。受影响的函数包括 start
、stop
和 restart
。
语法
说明
使用由 ctrl
= mps.cache.control(connectionName
,Provider
,'Port',num
)connectionName
指定的持久性服务的连接、由 Provider
指定的持久性提供程序以及该服务的端口号 num
创建持久性服务控制器对象。
您无法在服务器上编译和部署此函数。该函数仅供测试使用。
创建一个持久性服务控制器对象,该对象使用 ctrl
= mps.cache.control(connectionName
,Provider
,'Folder',folderPath
)folderPath
指定的文件夹作为数据库。
当您想将 MATLAB 用作持久性提供程序以用于测试目的时,请使用此语法。
您无法在服务器上编译和部署此函数。该函数仅供测试使用。
示例
创建 Redis 服务控制器
ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519)
ctrl = Controller with properties: ActiveConnection: False ManageService: Unknown Host: 'localhost' Port: 4519 Operations: "read | write | create | update" ProviderName: 'Redis' ConnectionName: 'myRedisConnection'
创建 MATLAB 服务控制器
mctrl = mps.cache.control('myMATFileConnection','MatlabTest','Folder','c:\tmp')
mctrl = Controller with properties: ActiveConnection: False ManageService: Unknown Folder: 'c:\tmp' Operations: "read | write | create | update" ProviderName: 'MatlabTest' ConnectionName: 'myMATFileConnection'
输入参数
输出参量
版本历史记录
在 R2018b 中推出