ذاكرة التخزين المؤقت بزمن انتقال منخفض
الذاكرة المخبئية (الكاش) ذات الكمون المنخفض هي طبقة تخزين بيانات عالية السرعة مصممة لتخزين البيانات التي يتم الوصول إليها بشكل متكرر بالقرب من التطبيق أو المستخدم النهائي. وظيفتها الأساسية هي تلبية طلبات البيانات من هذا المخزن المحلي السريع بدلاً من الاستعلام من مصادر البيانات الأولية الأبطأ مثل قواعد البيانات أو واجهات برمجة التطبيقات البعيدة. يشير الكمون المنخفض، في هذا السياق، إلى الحد الأدنى من التأخير الزمني بين تقديم الطلب وعودة البيانات.
في التطبيقات الحديثة وعالية الحركة المرورية، يمكن أن تُحدث استعلامات قواعد البيانات اختناقات كبيرة. كل جزء من الألف من الثانية يهم لرضا المستخدم والكفاءة التشغيلية. من خلال تطبيق ذاكرة تخزين مؤقت ذات كمون منخفض، يمكن للمؤسسات تقليل الحمل على قواعد البيانات الخلفية بشكل كبير، مما يؤدي إلى انخفاض تكاليف التشغيل وزمن استجابة أسرع بكثير للمستخدمين النهائيين.
تتبع العملية عمومًا نمط "تخطي الذاكرة المخبئية" (cache-aside). عندما يحتاج التطبيق إلى بيانات، فإنه يتحقق أولاً من الذاكرة المخبئية. إذا كانت البيانات موجودة ("نجاح في التخزين المؤقت" - cache hit)، يتم إرجاعها على الفور. إذا كانت البيانات مفقودة ("فشل في التخزين المؤقت" - cache miss)، يقوم التطبيق بجلب البيانات من قاعدة البيانات الأولية، ويخزن نسخة منها في الذاكرة المخبئية للاستخدام المستقبلي، ثم يعيد البيانات إلى المستخدم.
تعد الذاكرة المخبئية ذات الكمون المنخفض أمرًا بالغ الأهمية في عدة مجالات:
تشمل المفاهيم ذات الصلة سياسات مدة الحياة (TTL)، والتخزين المؤقت عبر الكتابة (Write-Through Caching)، والتخزين المؤقت عبر القراءة (Read-Through Caching)، والاتساق النهائي (eventual consistency).