主要内容

ISKEY

确定缓存是否包含指定的密钥

描述

例子

TF= iskey(C,,,,钥匙返回逻辑1(true)如果C包含指定的键,并返回逻辑0(false)否则。

如果钥匙是指定多个键的数组,然后TF是相同大小的逻辑阵列,并且tf {i}真的如果键{i}存在于缓存中C

例子

全部收缩

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

ctrl = mps.cache.control(“ myredisconnection”,,,,'redis',,,,'港口',4519);start(ctrl)c = mps.cache.connect('mycache',,,,'联系',,,,“ myredisconnection”);

在缓存中添加键和值。

put(c,“钥匙扣”,10,'keytwo',20,'键,30,“钥匙双”,[400 500],'keyfive',魔术(5))

确定缓存是否包含指定的密钥。

tf = iskey(c,{“钥匙扣”,,,,'keytw00',,,,“ keytree”,,,,'key4',,,,'keyfive'})
tf = 1×5逻辑数组1 0 0 0 1

输入参数

全部收缩

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

目前,Redis和Matlab®是唯一支持的持久提供者。万博1manbetx因此,缓存对象将是类型mps.cache.rediscache或者mps.cache.matfilecache

例子:C

在缓存对象中搜索的密钥C,指定为字符矢量或字符串的字符向量,字符串或单元格数。要搜索多个键,请指定钥匙作为单元阵列。

例子:{'keyone','keytw00','keytree','key4','keyfive'}

输出参数

全部收缩

与与钥匙指示在数据缓存中发现了哪些指定密钥。TF有逻辑1(true)如果C包含一个指定的密钥钥匙和逻辑0(false)否则。

版本历史记录

在R2018B中引入

也可以看看

|||

话题