0
MonetDB یک سیستم مدیریت پایگاه داده منبع ستون باز است که در انستیتوی ملی تحقیقات ریاضیات و علوم رایانه (CWI؛ Centrum voor Wiskunde en Informatica) در هلند ساخته شده است.این برنامه برای ارائه عملکرد بالا در نمایش داده های پیچیده در برابر پایگاه داده های بزرگ ، به عنوان مثال ترکیب جداول با صدها ستون و ردیف های چند میلیونی طراحی شده است.به همین ترتیب ، MonetDB می تواند در مناطق برنامه کاربردی مورد استفاده قرار گیرد که به دلیل مشکلات مربوط به عملکرد ، مناطقی بدون استفاده برای استفاده از فناوری پایگاه داده سنتی به صورت بلادرنگ است.MonetDB با موفقیت در برنامه های کاربردی با کارایی بالا برای داده کاوی ، OLAP ، GIS ، جستجوی XML ، بازیابی متن و چندرسانه ای استفاده شده است.نمایش داده های داخلی MonetDB مبتنی بر حافظه است و با تکیه بر حافظه عظیم آدرس دهنده پردازنده های معاصر با استفاده از صفحه بندی تقاضا ، و در نتیجه از طرح های سنتی DBMS که شامل مدیریت پیچیده فروشگاه های بزرگ داده با حافظه محدود است ، فاصله می گیرند.MonetDB نوآوری هایی را در همه لایه های DBMS ارائه داد (به انتشارات MonetDB مراجعه کنید): یک مدل ذخیره سازی مبتنی بر تکه تکه شدن عمودی ، یک معماری اجرای نمایش داده شده بردار شده با CPU مدرن که اغلب به MonetDB می دهد بیش از 10 برابر سرعت خام بیش از 10 برابر در همان الگوریتم.بیش از یک RDBMS مبتنی بر مترجم معمولی.MonetDB یکی از اولین سیستم های پایگاه داده است که تلاش خود را برای بهینه سازی پرس و جو در استفاده از حافظه پنهان CPU متمرکز می کند.MonetDB همچنین دارای شاخص های تنظیم خودکار و تنظیم خودکار ، بهینه سازی پرس و جو در زمان اجرا ، یک معماری نرم افزاری مدولار و غیره است. [1] [2] خانواده MonetDB متشکل از: MonetDB / SQL: راه حل پایگاه داده رابطه ای MonetDB / XQuery: پایگاه داده XMLراه حل MonetDB سرور: سرور پایگاه داده چند مدل ...