0
MonetDB هو نظام لإدارة قواعد البيانات مفتوح المصدر وموجّه إلى العمود تم تطويره في المعهد القومي لبحوث الرياضيات وعلوم الكمبيوتر (CWI ؛ Centrum voor Wiskunde en Informatica) في هولندا.تم تصميمه لتوفير أداء عالٍ في الاستعلامات المعقدة مقابل قواعد البيانات الكبيرة ، على سبيل المثال الجمع بين الجداول مع مئات الأعمدة والملايين من الصفوف.على هذا النحو ، يمكن استخدام MonetDB في مجالات التطبيق التي نظرًا لوجود مشكلات في الأداء تعتبر مناطق محظورة لاستخدام تكنولوجيا قواعد البيانات التقليدية في الوقت الفعلي.تم تطبيق MonetDB بنجاح في التطبيقات عالية الأداء لاستخراج البيانات و OLAP و GIS و XML Query والنص واسترجاع الوسائط المتعددة.يعتمد تمثيل البيانات MonetDB الداخلي على الذاكرة ، ويعتمد على نطاقات معالجة ضخمة للذاكرة من وحدات المعالجة المركزية المعاصرة باستخدام ترحيل الصفحات ، وبالتالي الخروج عن التصميمات التقليدية لنظام إدارة قواعد البيانات التي تنطوي على إدارة معقدة لمخازن البيانات الكبيرة في ذاكرة محدودة.قدمت MonetDB ابتكارات في جميع طبقات قاعدة بيانات إدارة قواعد البيانات (راجع منشورات MonetDB): نموذج تخزين يستند إلى التجزئة الرأسي ، وهي عبارة عن بنية تنفيذ استعلام حديث موجه بواسطة وحدة المعالجة المركزية والتي تمنح غالبًا MonetDB ميزة سرعة خام أكثر من 10 أضعاف على نفس الخوارزميةعبر RDBMS المستندة إلى مترجم نموذجي.MonetDB هو واحد من أنظمة قواعد البيانات الأولى التي تركز جهد تحسين الاستعلام الخاص بها على استغلال ذاكرة التخزين المؤقت لوحدة المعالجة المركزية.تتميز MonetDB أيضًا بفهارس تلقائية وضبط ذاتي ، وتحسين استعلام وقت التشغيل ، وبنية برامج معيارية ، وما إلى ذلك. [1] [2] تتكون عائلة MonetDB من: MonetDB / SQL: حل قاعدة البيانات العلائقية MonetDB / XQuery: قاعدة بيانات XMLحل خادم MonetDB: خادم قاعدة البيانات متعدد النماذج ...
monetdb