DuckDB 2.0 alpha الآن متاح ويقدم تحسينات أداء كبيرة، خصوصاً لاستفسارات S3. في اختبار على جهاز laptop M5، استغرقت استفسارة 7.7 ثانية مقارنة بـ 18.8 ثانية في الإصدار 1.5.5 — تحسين يفوق ضعف السرعة. التقدم الرئيسي هو E/O غير المتزامن، الذي يفصل تحميلات الشبكة عن عمل CPU الفك. بدل من أن يتمكن العمال من التحميل والانتظار والفك تباعياً، الإصدار 2.0 يستخدم حز تحميل مخصص يحافظ على dzine مجموعات خطوط في الطيران بينما يركز العمال فقط على الفك. هذا النهج المتوازي يبقي الشبكة والCPU مشغولين معاً. استخدم الاختبار على Parquet file بحجم 2.2 GB من S3 يحتوي على 228 مليونrow. سيلاحظ المستخدمون الذين يبنون pipes بدلاً من محركات قواعد البيانات الفرق أكثر عند العمل مع التخزين السحابي. يتطلب الاختبار الكامل فهم شكل البيانات ونماذج التخطيط. شغّل اختباراتك الخاصة قبل ذكر النتائج.
المصدر: Hacker News · لخّصه HeadlinesBriefing