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.
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- 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)