Strategie di scadenza dei dati nella cache
NCache supporta l'invalidazione dei dati basata sul tempo, consentendo agli elementi della cache di scadere dopo una durata o un intervallo specificato. Ciò è utile quando è nota la frequenza prevista delle modifiche ai dati. Ad esempio, i metadati della regione che si aggiornano raramente possono scadere in modo sicuro secondo una pianificazione. Utilizzando Scadenza assoluta con un periodo di validità noto e Scadenza scorrevole per dati basati sulla sessione o inattivi, NCache Rimuove automaticamente le voci obsolete e contribuisce a mantenere le prestazioni dell'applicazione e l'aggiornamento dei dati.
La scadenza basata sul tempo contribuisce anche a ridurre la possibilità che i client ricevano dati obsoleti. Ad esempio, se l'inventario di un prodotto viene aggiornato nel database ma non è ancora riflesso nella cache, la scadenza della voce obsoleta nella cache consente all'applicazione di caricare i dati più recenti alla richiesta successiva. È altrettanto efficace per la gestione delle sessioni: le sessioni che rimangono inattive per un periodo definito possono essere rimosse automaticamente dalla cache.
In questa sezione
Panoramica sulla scadenza dei dati
Spiega i casi d'uso e i comportamenti per la scadenza assoluta, la scadenza scorrevole e la scadenza predefinita.
Scadenza assoluta dei dati
Spiega come eseguire operazioni utilizzando Absolute Expiration.
Scadenza dati scorrevole
Spiega come eseguire operazioni utilizzando Scadenza scorrevole.