PersistentCacheSettings interface

PersistentLocalCache örneğini yapılandırmak için bir ayarlar nesnesi.

Kalıcı önbellek Node.js ortamında kullanılamaz.

İmza:

export declare interface PersistentCacheSettings 

Özellikler

Mülk Tip Tanım
önbellekBoyutuBytes sayı Diskteki veriler için yaklaşık önbellek boyutu eşiği. Önbellek bu boyutu aşarsa Firestore yakın zamanda kullanılmayan verileri kaldırmaya başlayacaktır. SDK, önbelleğin bu boyutun altında kalacağını garanti etmez; yalnızca önbellek belirtilen boyutu aşarsa temizleme girişiminde bulunulur. Varsayılan değer 40 MB'dir. Eşik en az 1 MB'ye ayarlanmalıdır ve çöp toplamayı devre dışı bırakmak için CACHE_SIZE_UNLIMITED olarak ayarlanabilir.
sekmeYöneticisi PersistentTab Yöneticisi Birden çok sekmenin/pencerenin SDK tarafından nasıl yönetileceğini belirtir.

PersistentCacheSettings.cacheSizeBytes

Diskteki veriler için yaklaşık önbellek boyutu eşiği. Önbellek bu boyutu aşarsa Firestore yakın zamanda kullanılmayan verileri kaldırmaya başlayacaktır. SDK, önbelleğin bu boyutun altında kalacağını garanti etmez; yalnızca önbellek belirtilen boyutu aşarsa temizleme girişiminde bulunulur.

Varsayılan değer 40 MB'dir. Eşik en az 1 MB'ye ayarlanmalıdır ve çöp toplamayı devre dışı bırakmak için CACHE_SIZE_UNLIMITED olarak ayarlanabilir.

İmza:

cacheSizeBytes?: number;

PersistentCacheSettings.tabManager'ı

Birden çok sekmenin/pencerenin SDK tarafından nasıl yönetileceğini belirtir.

İmza:

tabManager?: PersistentTabManager;