ماذا يحدث لمخزن بيانات Redis إذا تجاوزت البيانات ذاكرة الوصول العشوائي المتاحة؟ [مكرر

StackOverflow https://stackoverflow.com/questions/2604831

  •  25-09-2019
  •  | 
  •  

سؤال

هذا السؤال لديه بالفعل إجابة هنا:

ماذا يحدث لمخزن بيانات Redis إذا تجاوزت البيانات ذاكرة الوصول العشوائي المتاحة؟

هل كانت مفيدة؟

المحلول

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

يحتوي الإصدار التالي من Redis على تنفيذ ذاكرة افتراضية خاصة به والذي يمكنه تخزين مفاتيح أقل استخدامًا على القرص - http://antirez.com/post/redis-virtual-memory-story.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top