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 中推出