文档帮助中心文档
将所有本地修改的键写入持久性服务
modKeys =冲洗(c)
例子
modKeys=冲洗(c)将所有本地修改的数据写入c并返回已修改的键的列表。
modKeys=冲洗(c)
modKeys
c
冲洗不清除保留的密钥列表。
冲洗
全部折叠
启动一个持久化服务,使用Redis™作为持久化提供商。该服务需要一个连接名和一个开放端口。一旦服务运行,您就可以使用连接名连接到服务并创建缓存。
ctrl = mps.cache.control (“myRedisConnection”,“复述”,“端口”, 4519);c = mps.cache.connect(ctrl)“myCache”,“连接”,“myRedisConnection”);
将键和值添加到缓存中,并将它们显示为MATLAB®表格
put (c,“keyOne”10“keyTwo”, 20岁,“keyThree”30岁的“keyFour”(400 500),“keyFive”tt = table(key (c), get(c,key (c)))',“VariableNames”,{“钥匙”,“值”})
tt = 5×2表键值 __________ ____________ ' keyFive(5×5双)的keyFour[1×2双)的keyOne[10]的keyThree”[30]“keyTwo”[20]
在本地保留一个键,并验证它是否在缓存对象中显示为一个本地键。
保留(c,“keyOne”)显示(c)
c = RedisCache with properties: Host: 'localhost' Port: 4519 Name: 'myCache' Operations: "read | write | create | update" LocalKeys: {'keyOne'} Connection: 'myRedisConnection'使用getp代替点符号访问属性。
修改本地键并将其刷新到远程缓存。以MATLAB表的形式显示缓存中的键和值。
put (c,“keyOne”,rand(3)) modKeys = flush(c) tt = table(c, get(c))',“VariableNames”,{“钥匙”,“值”})
modKeys = 1×1 cell array {'keyOne'} tt = 5×2 table Keys Values __________ ____________ 'keyFive' [5×5 double] 'keyFour' [1×2 double] 'keyOne' [3×3 double] 'keyThree' [30] 'keyTwo' [20] . modKeys = 1×1 cell array {'keyOne'} tt = 5×2 table Keys Values __________ ____________ 'keyFive' [5×5 double] 'keyFour' [1×2 double] 'keyOne' [3×3 double] 'keyThree' [30] 'keyTwo' [20] . modKeys = 1×1 cell array {'keyOne'
由持久性提供程序特定的数据缓存对象表示的数据缓存。
目前,Redis和MATLAB是唯一支持的持久性提供商。万博1manbetx因此,缓存对象的类型是mps.cache.RedisCache或mps.cache.MATFileCache.
mps.cache.RedisCache
mps.cache.MATFileCache
例子:c
写入持久性服务的已修改键的列表,作为字符向量的单元格数组返回。
保留|清洗|清晰的|键|删除
保留
清洗
清晰的
键
删除
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在