Um coletor de lixo exclui documentos sempre que eles não fazem parte de nenhuma consulta ativa e não possuem mutações locais anexadas a eles.
Esse coletor tenta garantir o menor consumo de memória do SDK, correndo o risco de os documentos não serem armazenados em cache para consultas off-line ou para consultas diretas ao cache.
Use a função de fábrica para criar uma instância deste coletor.
Assinatura:
export declare interface MemoryEagerGarbageCollector
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
tipo | 'memória ansiosa' |
MemoryEagerGarbageCollector.kind
Assinatura:
kind: 'memoryEager';