كائن إعدادات لضبط مثيل PersistentLocalCache
لا يمكن استخدام ذاكرة التخزين المؤقت الثابتة في بيئة Node.js.
Signature:
export declare interface PersistentCacheSettings
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
cacheSizeBytes | رقم | حد تقريبي لحجم ذاكرة التخزين المؤقت للبيانات على القرص. إذا زاد حجم ذاكرة التخزين المؤقت عن هذا الحجم، ستبدأ Firestore في إزالة البيانات التي لم يتم استخدامها مؤخرًا. لا تضمن حزمة تطوير البرامج (SDK) بقاء ذاكرة التخزين المؤقت أقل من هذا الحجم، ولكن ستتم محاولة محو ذاكرة التخزين المؤقت فقط إذا تجاوزت الحجم المحدّد.القيمة التلقائية هي 40 ميغابايت. يجب ضبط الحدّ على 1 ميغابايت على الأقل، ويمكن ضبطه على CACHE_SIZE_UNLIMITED لإيقاف جمع البيانات غير المرغوب فيها. |
tabManager | PersistentTabManager | تحدِّد هذه السياسة طريقة إدارة حزمة تطوير البرامج (SDK) المتعدّدة علامات التبويب/النوافذ. |
PersistentcacheSettings.cacheSizeBytes
حد تقريبي لحجم ذاكرة التخزين المؤقت للبيانات على القرص. إذا زاد حجم ذاكرة التخزين المؤقت عن هذا الحجم، ستبدأ Firestore في إزالة البيانات التي لم يتم استخدامها مؤخرًا. لا تضمن حزمة تطوير البرامج (SDK) بقاء ذاكرة التخزين المؤقت أقل من هذا الحجم، ولكن ستتم محاولة إزالة ذاكرة التخزين المؤقت إذا تجاوزت الحجم المحدّد.
القيمة التلقائية هي 40 ميغابايت. يجب ضبط الحدّ على 1 ميغابايت على الأقل، ويمكن ضبطه على CACHE_SIZE_UNLIMITED
لإيقاف جمع البيانات غير المرغوب فيها.
Signature:
cacheSizeBytes?: number;
PersistentcacheSettings.tabManager
تحدِّد هذه السياسة طريقة إدارة حزمة تطوير البرامج (SDK) المتعدّدة علامات التبويب/النوافذ.
Signature:
tabManager?: PersistentTabManager;