ميكرون تكنولوجي، شركة DRAM وذاكرة فلاش،
من بين مجالات تطبيق المحرك، تم ذكر تخزين البيانات منخفض المستوى في NoSQL DBMS، ومخازن البرامج (SDS، التخزين المحدد بالبرمجيات) مثل Ceph وScality RING، ومنصات معالجة كميات كبيرة من البيانات (Big Data). وأنظمة الحوسبة عالية الأداء (HPC)، وأجهزة إنترنت الأشياء (IoT)، وحلول أنظمة التعلم الآلي.
تم تحسين HSE ليس فقط لتحقيق أقصى قدر من الأداء، ولكن أيضًا لطول العمر عبر مجموعة متنوعة من فئات SSD. يتم تحقيق سرعة تشغيل عالية من خلال نموذج تخزين هجين - حيث يتم تخزين البيانات الأكثر صلة مؤقتًا في ذاكرة الوصول العشوائي (RAM)، مما يقلل من عدد مرات الوصول إلى محرك الأقراص. كمثال على دمج محرك جديد في مشاريع الطرف الثالث
ومن الناحية التكنولوجية، تعتمد الصحة والسلامة والبيئة على وحدة نواة إضافية
اختبار الأداء باستخدام الحزمة
على سبيل المثال، تبين أن MongoDB المزود بمحرك HSE أسرع بحوالي 8 مرات من الإصدار المزود بمحرك WiredTiger القياسي، وكان RocksDB DBMS أسرع من محرك HSE بأكثر من 6 مرات. يظهر الأداء الممتاز أيضًا في الاختبارات التي تتضمن 95% من عمليات القراءة و5% من عمليات التعديل أو الإلحاق (الاختباران "B" و"D" في الرسوم البيانية). يُظهر الاختبار C، الذي يتضمن عمليات القراءة فقط، ربحًا بنسبة 40% تقريبًا. تقدر الزيادة في قابلية بقاء محركات أقراص SSD أثناء عمليات الكتابة مقارنة بالحل القائم على RocksDB بـ 7 مرات.
الملامح الرئيسية للصحة والسلامة والبيئة:
- دعم المشغلين القياسيين والموسعين لمعالجة البيانات بتنسيق المفتاح/القيمة؛
- دعم كامل للمعاملات مع إمكانية عزل شرائح التخزين من خلال إنشاء لقطات (يمكن أيضًا استخدام اللقطات للاحتفاظ بمجموعات مستقلة في مخزن واحد)؛
- القدرة على استخدام المؤشرات لاجتياز البيانات في طرق العرض المستندة إلى اللقطات؛
- نموذج بيانات محسّن لأنواع التحميل المختلط في وحدة تخزين واحدة؛
- آليات مرنة لإدارة موثوقية التخزين؛
- مخططات تنسيق البيانات القابلة للتخصيص (التوزيع عبر أنواع مختلفة من الذاكرة الموجودة في وحدة التخزين)؛
- مكتبة ذات واجهة برمجة تطبيقات C يمكنها الارتباط ديناميكيًا بأي تطبيق؛
- القدرة على التوسع إلى تيرابايت من البيانات ومئات المليارات من المفاتيح المخزنة؛
- معالجة فعالة لآلاف العمليات المتوازية؛
- زيادة كبيرة في الإنتاجية وتقليل زمن الوصول وزيادة أداء الكتابة/القراءة لأنواع مختلفة من أعباء العمل مقارنة بالحلول البديلة القياسية؛
- القدرة على استخدام محركات أقراص SSD من فئات مختلفة في وحدة تخزين واحدة لتحسين الأداء والمتانة.
المصدر: opennet.ru