DesignPatterns:mechanisms/state management database
پایگاه داده مدیریت کیفیت
پایگاه داده مدیریت کیفیت یک دستگاه ذخیره سازی است برای اینکه به صورت موقتی داده های کیفیت را برای برنامه های نرم افزاری نگهداری کند. به عنوان جایگزینی برای ذخیره داده های کیفیت در حاقظه، برنامه های نرم افزاری می توانند داده های کیفیت را به پایگاه داده بفرستند (off-load) تا از مقدار حافظه ای که زمان اجرا مصرف می کنند بکاهند(شکل 1 و 2)
با این کار، برنامه های نرم افزاری و زیر ساخت هایی که آن ها را در بر گرفته اند مقیاس پذیر تر خواهند بود. پایگاه داده های مدیریت کیفیت معمولا بوسیله سرویس های ابری، خصوصا سرویس هایی که شامب فعالیت های زمان اجرای طولانی مدیت هستند استفاده می شوند.
شکل1- در طول عمر یک نمونه سرویس ممکن است نیاز باشد که با کیفیت باقی بماند و داده های کیفیت نگهداری شده در حافظه ذخیره می شوند حتی زمانی که بیکار هستند.
شکل 2- با فرستادن داده های کیفیت به یک مخزن کیفیت، سرویس قادر است تا به یک شرایط بدون کیفیت (یا شرایط کمی بی کیفیت)، در نتیجه به طور موقت منایع سیستم آزاد می شود.
منبع: http://cloudpatterns.org/mechanisms/state_management_database