主要内容

fl

将所有本地修改的密钥写入持久性服务

描述

例子

modkeys.= flush(C写入所有本地修改的数据C到持久性服务并返回已修改的键列表。

fl不清楚保留密钥列表。

例子

全部收缩

启动使用Redis™作为持久性提供商的持久性服务。该服务需要连接名称和开放端口。运行服务后,您可以使用连接名称连接到服务并创建缓存。

ctrl = mps.cache.Control('myredisconnection''redis''港口',4519);开始(Ctrl)C = MPS.Cache.Connect('mycache''联系''myredisconnection');

将键和值添加到缓存并将其作为MATLAB显示®桌子。

放(c,'Keyone'10,'keytwo'20,'keythree',30,'keyfour',[400 500],'keyfive',魔术(5))tt =表(键(c),get(c,键(c))','variablenames',{'钥匙'“价值”})
Tt = 5×2表键值__________ _____________ keyfive'[5×5 double]'keyfour'[1×2 double]'keyone'[10]'keythree'[30]'keytwo'[20]'keytwo'[20]

在本地保留单个键,并验证它是否显示为缓存对象中的本地密钥。

保留(c,'Keyone')显示(c)
c =与属性的重新安装:主机:'localhost'端口:4519名称:'mycache'操作:“阅读|写入|创建|更新”localkeys:{'keyone'}连接:'myredisconnection'使用getp而不是圆点表示来访问特性。

修改本地键并将其刷新到远程缓存。将缓存中的键和值显示为MATLAB表。

放(c,'Keyone',Rand(3))Modkeys = Flush(C)TT =表(键(C),GET(C,键(C))','variablenames',{'钥匙'“价值”})
modkeys = 1×1个单元阵列{'keyone'} tt = 5×2表键值__________ ____________'keyfive'[5×5 double]'keyfour'[1×2 double]'keyone'[3×3双]'KeyThree'[30]'Keytwo'[20]

输入参数

全部收缩

由持久性提供程序特定数据缓存对象表示的数据高速缓存。

目前,Redis和Matlab是唯一支持的持久性提供者。金宝app因此,缓存对象将是类型mps.cache.rediscache.rediscache.或者mps.cache.matfilecache.

例子:C

输出参数

全部收缩

写入持久性服务的修改后密钥列表,作为字符向量的单元格数组返回。

在R2018B中介绍