2016-03-24 21 views

risposta

2

No, non c'è. Tutte le notifiche dello spazio delle chiavi, inclusi gli eventi di scadenza, non forniscono i valori delle chiavi.

+0

Grazie per la risposta! Penso di usare hashmap per mantenere i valori delle chiavi. Hai qualche suggerimento ? – Vunb

+1

In Spring Data Redis scriviamo un valore fantasma (una copia effettiva) con un timeout più lungo e ascoltiamo gli eventi dello spazio delle chiavi di scadenza (è necessario attivarlo, vedere http://redis.io/topics/notifications#configuration). Non appena la chiave originale scade, riceviamo una notifica e leggiamo l'oggetto fantasma in modo da avere accesso alla copia del valore. – mp911de

+0

Modifica la tua domanda per aggiungere ulteriori dettagli, soprattutto perché hai bisogno dei valori scaduti. –

Problemi correlati