PersistentCacheSettings interface

كائن إعدادات لضبط مثيل 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;