remove
Remove keys from cache
Syntax
Description
Examples
Start a persistence service that uses Redis™ as the persistence provider. The service requires a connection name and an open port. Once the service is running, you can connect to the service using the connection name and create a cache.
ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519); start(ctrl) c = mps.cache.connect('myCache', 'Connection', 'myRedisConnection');
Add keys and values to the cache and display them as a MATLAB® table.
put(c,'keyOne',10,'keyTwo',20,'keyThree',30,'keyFour',[400 500],'keyFive',magic(5)) tt = table(keys(c), get(c,keys(c))','VariableNames',{'Keys','Values'})
tt =
5×2 table
Keys Values
__________ ____________
'keyFive' [5×5 double]
'keyFour' [1×2 double]
'keyOne' [ 10]
'keyThree' [ 30]
'keyTwo' [ 20]
Remove two keys from cache c and display the remaining keys and
values in the cache as a MATLAB table.
num = remove(c,{'keyThree','keyFour'})
tt = table(keys(c), get(c,keys(c))','VariableNames',{'Keys','Values'})
num =
int64
2
tt =
3×2 table
Keys Values
_________ ____________
'keyFive' [5×5 double]
'keyOne' [ 10]
'keyTwo' [ 20]
Input Arguments
A data cache represented by a persistence provider specific data cache object.
Currently, Redis and MATLAB are the only supported persistence providers. Therefore, the cache objects will be
of type mps.cache.RedisCache or
mps.cache.MATFileCache.
Example: c
Keys to remove from cache, specified as a cell array of character vectors.
Example: {'keyThree','keyFour'}
Output Arguments
Number of keys removed, returned as an integer.
Version History
Introduced in R2018b
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)