تطوير البرمجيات · مصطلحات · قواعد البيانات والتخزين الدائم

ما معنى in-memory database؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

in-memory database: قاعدة بيانات مقيمة في الذاكرة

قاعدة بيانات تحتفظ بمعظم بياناتها في ذاكرة الوصول العشوائي بدل القرص، لذا تكون عمليات القراءة والكتابة سريعة للغاية.

طريقة الاستخدام

Redis أشهر أمثلتها؛ وتوجد أيضًا SAP HANA وخيارات مقيمة في الذاكرة ضمن SQL Server وOracle. ولأن محتويات الذاكرة تضيع عند إعادة التشغيل، توفر هذه الأنظمة خيارات للاستمرارية مثل اللقطات أو سجلات الإلحاق. وتستخدم للتخزين المؤقت ولوحات الصدارة وقوائم الانتظار والتحليلات الآنية.

أمثلة

  1. The game stores its live leaderboard in an in-memory database.

    تخزن اللعبة لوحة الصدارة المباشرة في قاعدة بيانات مقيمة في الذاكرة.

    تسريع القراءة والتحديث مهم هنا لأن ترتيب اللاعبين يتغير باستمرار.

  2. Make sure persistence is on, or the in-memory database will lose everything on restart.

    تأكد من تفعيل الاستمرارية، وإلا فستفقد قاعدة البيانات المقيمة في الذاكرة كل شيء عند إعادة التشغيل.

    يجب حفظ البيانات على نحو دائم كي لا يؤدي توقف الخدمة إلى فقدان محتواها.

تراكيب شائعة

  • in-memory database
  • in-memory store
  • persistence options
  • in-memory cache

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: قواعد البيانات والتخزين الدائم

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: