Cache Service

ذاكرة التخزين المؤقت

تسمح هذه الخدمة للنص البرمجي بتخزين النتائج التي تستغرق وقتًا للجلب/الحوسبة مؤقتًا. ذاكرات التخزين المؤقت العامة مخصصة للأشياء التي لا تعتمد على المستخدم الذي يصل إلى النص البرمجي. ذاكرات التخزين المؤقت الخاصة مخصصة للأشياء الخاصة بالمستخدم، مثل الإعدادات أو الأنشطة الحديثة.

صفوف

الاسموصف قصير
Cacheمرجع إلى ذاكرة تخزين مؤقت معينة.
CacheServiceتتيح لك CacheService الوصول إلى ذاكرة التخزين المؤقت لتخزين البيانات لفترة قصيرة.

Cache

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
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إزالة مجموعة من الإدخالات من ذاكرة التخزين المؤقت.

CacheService

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getDocumentCache()Cacheللحصول على نسخة ذاكرة التخزين المؤقت المحدّدة في المستند والنص البرمجي الحاليين،
getScriptCache()Cacheللحصول على مثيل ذاكرة التخزين المؤقت في النص البرمجي
getUserCache()Cacheيتم تحديد نسخة ذاكرة التخزين المؤقت للمستخدم والنص البرمجي الحاليَّين.