主要内容

mps.cache.DataCache

代表中缓存的概念MATLAB代码

描述

mps.cache.DataCache代表了在MATLAB缓存的概念®代码。这是一个抽象类,它作为每个持久性特定于提供程序的数据缓存类的超类。

目前,复述,™和MATLAB是唯一支持持久性提供者。万博1manbetx因此,缓存对象的类型mps.cache.RedisCachemps.cache.MATFileCache

创建

创建一个持久的特定于提供程序的子类mps.cache.DataCache使用mps.cache.connect

属性

请参阅特定于提供程序的子类的属性。

对象的功能

mps.cache.connect 连接到缓存,或者创建一个缓存,如果它不存在
字节 返回的字节数的存储值存储在每个键使用
清晰的 清除所有缓存的键和值
冲洗 编写所有本地修改键到持久性服务
得到 从缓存中获取键值
getp 得到一个公共缓存属性的值
isKey 确定缓存包含指定的键
把所有钥匙从缓存中
长度 的键值对数据缓存
清洗 冲洗所有本地数据持久性服务
键值写入缓存
删除 从缓存中删除键
保留 在本地存储远程缓存键或返回本地存储的密钥

例子

连接到一个复述,缓存

启动一个持久化服务使用复述,持久性提供者。服务需要连接名称和一个开放的端口。一旦服务正在运行,您可以连接到服务使用连接名称和创建一个缓存。

ctrl = mps.cache.control (“myRedisConnection”,“复述”,“端口”,4519);开始(ctrl) c = mps.cache.connect (“myCache”,“连接”,“myRedisConnection”)
c = RedisCache属性:主持人:“localhost”端口:4519姓名:“myCache”操作:“读|写|创建|更新”LocalKeys:{}连接:“myRedisConnection”用getp代替点符号来访问属性。
介绍了R2018b