تحديث ملخصات المستخدمين؟ كل كم من الوقت؟

لديّ إضافة تقوم بتحميل البيانات إلى ملخصات المستخدمين. ومع ذلك، لن يتم تحديث هذه البيانات إلا إذا قمت بتشغيل:

UserSummarySerializer.cache.clear

هل يكون الحل الأمثل هو إنشاء مهمة لتشغيل هذا الأمر كل ساعة بحيث يظل الملخص محدثاً؟ لأن القيام بذلك سيعيد تشغيل دالة add_to_serializer التي تضيف البيانات ذات الصلة إلى ملخص المستخدم. لكن هل يؤدي القيام بذلك كل ساعة إلى إجهاد غير مبرر، في حال وجود عدد كبير جداً من المستخدمين؟

إعجاب واحد (1)