主要内容

数据缓存中的键值对数

描述

实例

号码=长度(C)返回数据缓存中键值对的总数C.

号码=长度(C,地方)返回数据缓存中的键值对数C按指定远程或本地存储地方.

例子

全部崩溃

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

ctrl=mps.cache.control(“myRedisConnection”,“Redis”,“港口”,4519);开始(ctrl)c=mps.cache.connect(“我的缓存”,“连接”,“myRedisConnection”);

在本地保留一些键。

保留(c){“关键人物”,“钥匙二”})

将键和值添加到缓存。

付诸表决(c),“关键人物”,10,“钥匙二”,20,“钥匙三”,30,“四键”,[400 500],“五键”,魔术(5))

计算键-值对的数量。

numTotal=长度(c)numRemote=长度(c,“远程”)数值=长度(c,“本地”)
numTotal=int64 5 numRemote=int64 3 numLocal=int64 2

自从钥匙关键二在写入缓存之前被保留,但从未写入持久性服务。在刷新或清除到持久性服务之前,它们存储在本地。

输入参数

全部崩溃

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

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

例子:C

指定为类的枚举成员的键的位置mps.cache.Location。有效的位置选项为“远程”“本地”.

例子:“远程”

输出参数

全部崩溃

数据缓存中的键值对总数或远程或本地存储的数字,以整数形式返回。

另见

||||

话题

在R2018b中引入