PersistentCacheSettings interface

Objek setelan untuk mengonfigurasi instance PersistentLocalCache.

Cache persisten tidak dapat digunakan di lingkungan Node.js.

Tanda Tangan:

export declare interface PersistentCacheSettings 

Properti

Properti Jenis Deskripsi
cacheSizeBytes angka Perkiraan batas ukuran cache untuk data dalam disk. Jika cache membesar melebihi ukuran ini, Firestore akan mulai menghapus data yang tidak digunakan baru-baru ini. SDK tidak menjamin bahwa cache akan tetap di bawah ukuran tersebut, hanya saja jika cache melebihi ukuran yang ditentukan, pembersihan akan dicoba.Nilai defaultnya adalah 40 MB. Batas minimum harus disetel ke setidaknya 1 MB, dan dapat disetel ke CACHE_SIZE_UNLIMITED untuk menonaktifkan pembersihan sampah memori.
tabManager PersistentTabManager Menentukan cara beberapa tab/jendela akan dikelola oleh SDK.

PersistentCacheSettings.cacheSizeBytes

Perkiraan batas ukuran cache untuk data dalam disk. Jika cache membesar melebihi ukuran ini, Firestore akan mulai menghapus data yang tidak digunakan baru-baru ini. SDK tidak menjamin bahwa cache akan tetap di bawah ukuran tersebut, hanya jika cache melebihi ukuran yang diberikan, pembersihan akan dicoba.

Nilai defaultnya adalah 40 MB. Batas minimum harus disetel ke setidaknya 1 MB, dan dapat disetel ke CACHE_SIZE_UNLIMITED untuk menonaktifkan pembersihan sampah memori.

Tanda Tangan:

cacheSizeBytes?: number;

PersistentCacheSettings.tabManager

Menentukan cara beberapa tab/jendela akan dikelola oleh SDK.

Tanda Tangan:

tabManager?: PersistentTabManager;