ما يحدث هذه توزيعها في الذاكرة السحابية قواعد البيانات Hazelcast و Scalris إذا كان هناك المزيد من البيانات إلى مخزن من ذاكرة الوصول العشوائي في المجموعة ؟

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

سؤال

ما يحدث هذه توزيعها في الذاكرة السحابية قواعد البيانات

  1. Hazelcast
  2. Scalaris

إذا كان هناك المزيد من البيانات إلى مخزن من ذاكرة الوصول العشوائي في المجموعة ؟

هم ذاهبون إلى البدل ؟ ما إذا كانت مساحة المبادلة هو الكامل ؟ لا أستطيع رؤية استراتيجية الانتعاش من الكوارث في كل من قواعد البيانات!ربما يتم فقدان جميع البيانات إذا كانت الذاكرة ممتلئة ؟

هل هناك توافر لكتابة الأشياء إلى القرص الثابت للذاكرة القضايا ؟ هل هناك قواعد بيانات أخرى هناك ، والتي تقدم نفس الوظائف ك Hazelcast أو Scalaris مع ميزات النسخ الاحتياطي / hdd تخزين / للتعافي من الكوارث ؟

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

المحلول

أنا لا أعرف ما شؤون الدولة عندما الإجابة المقبولة من قبل مارتن K.نشرت ، ولكن Scalaris التعليمات الآن يدعي أن هذا هو معتمد.

هل يمكنني تخزين المزيد من البيانات في Scalaris من ذاكرة الوصول العشوائي+swapspace هو متاح في مجموعة ؟

نعم.لدينا العديد من قاعدة البيانات الخلفيات, على سبيل المثالsrc/db_ets.erl (ets) و src/db_tcerl (tokyocabinet).على السابق يستخدم الذاكرة الرئيسية ل تخزين البيانات ، في حين أن هذا الأخير يستخدم tokyocabinet لتخزين البيانات على القرص.مع tokycoabinet فقط المحلي الخاص بك الأقراص يجب الحد من إجمالي حجم قاعدة البيانات الخاصة بك.علما أن هذا لا تزال لا توفر الثبات.

للحصول على إرشادات حول تبديل قاعدة البيانات الخلفية tokyocabinet ترى Tokyocabinet.

نصائح أخرى

وفيما يتعلق فرق Hazelcast و Scalaris يقولون على حد سواء ، أن كتابة بيانات أكثر من ذاكرة الوصول العشوائي المتاحة ليست معتمدة.

على Hazlecast الفريق ذاهب الى كتابة flatfile متجر في المستقبل القريب.

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