Cache Service
ذاكرة التخزين المؤقت
تسمح هذه الخدمة للنص البرمجي بتخزين النتائج التي تستغرق وقتًا للجلب/الحوسبة مؤقتًا. ذاكرات التخزين المؤقت العامة مخصصة للأشياء التي لا تعتمد على المستخدم الذي يصل إلى النص البرمجي. ذاكرات التخزين المؤقت الخاصة مخصصة للأشياء الخاصة بالمستخدم،
مثل الإعدادات أو الأنشطة الحديثة.
صفوف
الاسم | وصف قصير |
Cache | مرجع إلى ذاكرة تخزين مؤقت معينة. |
CacheService | تتيح لك CacheService الوصول إلى ذاكرة التخزين المؤقت لتخزين البيانات لفترة قصيرة. |
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
get(key) | String | الحصول على القيمة المخزّنة مؤقتًا للمفتاح المحدد أو قيمة فارغة إذا لم يتم العثور على أي قيمة. |
getAll(keys) | Object | تعرض كائن JavaScript يحتوي على جميع أزواج المفتاح/القيمة في ذاكرة التخزين المؤقت لمصفوفة من المفاتيح. |
put(key, value) | void | تضيف زوج المفتاح/القيمة إلى ذاكرة التخزين المؤقت. |
put(key, value, expirationInSeconds) | void | لإضافة زوج مفتاح/قيمة إلى ذاكرة التخزين المؤقت، مع وقت انتهاء الصلاحية (بالثواني). |
putAll(values) | void | تضيف مجموعة من أزواج المفتاح/القيمة إلى ذاكرة التخزين المؤقت. |
putAll(values, expirationInSeconds) | void | لإضافة مجموعة من أزواج المفتاح/القيمة إلى ذاكرة التخزين المؤقت، مع وقت انتهاء الصلاحية (بالثواني). |
remove(key) | void | إزالة إدخال من ذاكرة التخزين المؤقت باستخدام المفتاح المحدد. |
removeAll(keys) | void | إزالة مجموعة من الإدخالات من ذاكرة التخزين المؤقت. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Apps Script Cache service provides temporary storage for script results, improving performance by avoiding redundant computations or fetches."],["Two types of caches are available: public caches for shared data and private caches for user-specific information."],["`CacheService` offers methods to access document, script, or user-scoped caches, while the `Cache` class provides methods for data manipulation within a cache instance, like adding, retrieving, and removing entries."],["Cache entries can have optional expiration times, allowing for automatic removal after a specified duration."]]],[]]