主要内容

清晰的

从缓存中删除所有键和值

语法

描述

例子

n=清楚(c从缓存中删除所有键和值,并返回从缓存中清除的键数n

清晰的删除本地和远程键和值。

例子

全部折叠

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

CTRL = mps.cache.control(“myRedisConnection”“复述”“端口”, 4519);启动(ctrl) c = mps.cache.connect(“myCache”“连接”“myRedisConnection”);

向缓存中添加键和值,并将它们显示为MATLAB®表格

put (c,“keyOne”10“keyTwo”, 20岁,“keyThree”30岁的“keyFour”(400 500),“keyFive”,magic(5)) tt = table(keys(c), get(c,keys(c))',“VariableNames”, {“钥匙”“值”})
tt = 5×2表键值  __________ ____________ ' keyFive(5×5双)的keyFour[1×2双)的keyOne[10]的keyThree”[30]“keyTwo”[20]

清除缓存并检查它是否为空。

N = clear(c) k = keys(c)
N = int64 5 k = 0×1空单元格数组

输入参数

全部折叠

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

目前,Redis和MATLAB是唯一受支持的持久性提供程序。因此,缓存对象将是类型mps.cache.RedisCachemps.cache.MATFileCache

例子:c

输出参数

全部折叠

删除的键-值对的数目,以整数形式返回。

例子:5

版本历史

在R2018b中引入

另请参阅

|||||

主题

Baidu
map