PersistentCacheSettings interface

Obiekt ustawień umożliwiający skonfigurowanie instancji PersistentLocalCache .

Trwałej pamięci podręcznej nie można używać w środowisku Node.js.

Podpis:

export declare interface PersistentCacheSettings 

Nieruchomości

Nieruchomość Typ Opis
rozmiar pamięci podręcznej numer Przybliżony próg rozmiaru pamięci podręcznej dla danych na dysku. Jeśli pamięć podręczna przekroczy ten rozmiar, Firestore rozpocznie usuwanie danych, które nie były ostatnio używane. Pakiet SDK nie gwarantuje, że pamięć podręczna pozostanie poniżej tego rozmiaru, a jedynie, że jeśli pamięć podręczna przekroczy podany rozmiar, zostanie podjęta próba oczyszczenia. Wartość domyślna to 40 MB. Próg musi być ustawiony na co najmniej 1 MB i można go ustawić na CACHE_SIZE_UNLIMITED , aby wyłączyć zbieranie elementów bezużytecznych.
Menedżer zakładek Menedżer trwałych kart Określa sposób zarządzania wieloma kartami/oknami przez zestaw SDK.

PersistentCacheSettings.cacheSizeBytes

Przybliżony próg rozmiaru pamięci podręcznej dla danych na dysku. Jeśli pamięć podręczna przekroczy ten rozmiar, Firestore rozpocznie usuwanie danych, które nie były ostatnio używane. Pakiet SDK nie gwarantuje, że pamięć podręczna pozostanie poniżej tego rozmiaru, a jedynie, że jeśli pamięć podręczna przekroczy podany rozmiar, zostanie podjęta próba oczyszczenia.

Wartość domyślna to 40 MB. Próg musi być ustawiony na co najmniej 1 MB i można go ustawić na CACHE_SIZE_UNLIMITED , aby wyłączyć zbieranie elementów bezużytecznych.

Podpis:

cacheSizeBytes?: number;

PersistentCacheSettings.tabManager

Określa sposób zarządzania wieloma kartami/oknami przez zestaw SDK.

Podpis:

tabManager?: PersistentTabManager;