Un Garbage Collector elimina i documenti utilizzati meno di recente in più batch.
Questo raccoglitore è configurato con una dimensione target ed eseguirà la raccolta solo quando i documenti memorizzati nella cache superano la dimensione target. Evita di eseguire query sul backend ripetute per la stessa query o documento, con il rischio di avere un ingombro di memoria maggiore.
Utilizza la funzione factory per creare un'istanza di questo raccoglitore.
Firma:
export declare interface MemoryLruGarbageCollector
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Tipo | 'memoriaLru' |
MemoryLruGarbageCollector.kind
Firma:
kind: 'memoryLru';