Un garbage collector supprime les documents les moins récemment utilisés en plusieurs lots.
Ce collecteur est configuré avec une taille cible et n'effectuera la collecte que lorsque les documents mis en cache dépassent la taille cible. Cela évite d’interroger le backend de manière répétée pour une même requête ou un même document, au risque d’avoir une empreinte mémoire plus importante.
Utilisez la fonction factory pour créer une instance de ce collecteur.
Signature:
export declare interface MemoryLruGarbageCollector
Propriétés
Propriété | Taper | Description |
---|---|---|
gentil | 'mémoireLru' |
MémoireLruGarbageCollector.kind
Signature:
kind: 'memoryLru';