چکیده
درحالی که ذخیره سازی NoSQL دسترسی فراوانی را عرضه می کند، عملیات پیکربندی مجدد ، یک نقطه عطف در دنیای رو به پیشرفت امروز است . به عنوان مثال، برای تغییر یک تنظیمات پیکربندی مثل کلید shard (یا primary ) یک جدول پایگاه داده، راه حل های رایج شامل خاموش کردن پایگاه داده، صادر کردن و دوباره وارد کردن جدول و راه اندازی مجدد پایگاه داده می شود. این بر خلاف فلسفه در دسترس بودن بالای داده ها NoSQL می باشد.
سیستم ما، به نام Morphus، به صورت آنلاین به پشتیبانی از پیکربندی مجدد برای ذخیره سازی NoSQL می پردازد . Morphus اجازه عملیات خواندن و نوشتن را به صورت همزمان با انتقال داده ها بین سرور ها ، می دهد . Morphus برای ذخیره سازی NoSQL کار می کند که دارای ویژگی های تکرار masterslave ، پارتیشن بندی محدوده و قرار دادن انعطاف پذیر داده ها است. این مقاله مطالب زیر را ارائه می دهد: i) یک معماری سیستم برای پیکربندی مجدد آنلاین، شامل MongoDB، و ii) الگوریتم های بهینه برای پیکربندی مجدد آنلاین. ارزیابی با استفاده از کارهای واقع گرایانه نشان می دهد که Morphus به طور موثری پیکربندی مجدد را کامل می کند، در دسترس بودن آن را بالا می برد و برای نوشتن و خواندن overhead کمی متحمل می شود .
دیدگاه خود را ثبت کنید