جدول المحتويات:
التعريف - ماذا تعني قاعدة بيانات الذاكرة (IMDB)؟
قاعدة البيانات في الذاكرة (IMDB) هي نظام لإدارة قواعد البيانات يعتمد بشكل أساسي على الذاكرة الرئيسية لتخزين بيانات الكمبيوتر. IMDBs هي أسرع من قواعد البيانات المحسنة للقرص لأنها تنفذ تعليمات وحدة المعالجة المركزية أقل ، وخوارزميات التحسين الداخلية الخاصة بهم أبسط بكثير. IMDB يلغي الوصول إلى القرص عن طريق حفظ ومعالجة البيانات في الذاكرة الرئيسية. يشتمل IMDB عادةً على معالجة البيانات المباشرة وهيكل مخصص قائم على الذاكرة.
تُستخدم IMDBs بشكل أساسي في التطبيقات التي يكون وقت الاستجابة فيها أمرًا بالغ الأهمية ، مثل أجهزة شبكات الاتصالات وشبكات إعلانات الجوال.
قد تُعرف قاعدة البيانات في الذاكرة أيضًا بقاعدة بيانات الذاكرة الرئيسية (MMDB) أو قاعدة البيانات في الوقت الفعلي (RTDB) أو نظام قاعدة البيانات في الذاكرة (IMDS).
تيكوبيديا تشرح قاعدة البيانات في الذاكرة (IMDB)
تم تصميم قواعد البيانات في الذاكرة للوصول إلى الحد الأدنى من وقت الاستجابة ، بالإضافة إلى الإنتاجية العالية للغاية لأنظمة الأداء الحرجة. هذا ممكن لأن البيانات يتم حفظها ومعالجتها في النموذج المستخدم من قبل التطبيق ، مما يزيل النفقات العامة المتعلقة بالترجمة والتخزين المؤقت. تقنية IMDB قادرة على دعم النشر على مستوى التطبيق وإدارة البيانات في الوقت الفعلي ومعظم خصائص ACID (الذرية والاتساق والعزلة والمتانة).
تم تصميم هياكل البيانات والخوارزميات الخاصة بـ IMDBs بشكل حصري لتقديم البيانات وإدارة الأحداث والمعاملات في فئة التطبيق. عند مقارنتها بأنظمة إدارة قواعد البيانات الترابطية المخزنة مؤقتًا بشكل كامل ، فإن IMDBs تستخدم وحدة المعالجة المركزية الأقل بشكل ملحوظ. تقنية IMDB لا تستخدم الأقراص المغناطيسية ، كموقع لتخزين قاعدة البيانات الأساسية. بدلاً من ذلك ، يتم استخدام الأقراص المغناطيسية للتسامح والانتعاش.
مزايا IMDBs هي كما يلي:
- أسرع المعاملات
- لا يوجد ترجمة
- التزامن متعدد المستخدمين
- ارتفاع الاستقرار
يستخدم IMDB من أجل:
- تطوير أنظمة البرامج المدمجة ، مثل أنظمة التشغيل التجارية المدمجة (COTS)
- التطبيقات في الأجهزة الطبية والأجهزة الذكية المتصلة ومنتجات الاتصالات التجارية وأنظمة النقل ومفاتيح الشبكة وأجهزة التوجيه وصناديق الاستقبال ، إلخ.
- الوفاء بمتطلبات الخدمة الذاتية للويب وتطبيقات التجارة الإلكترونية
- إدارة جميع المعلومات في الوقت الحقيقي وتصنيف المشتركين ومعلومات الرصيد
