DuckDB 2.0 alpha এখন প্রকাশ্য এবং বিশে করে S3 কোয়েরিগুলোর জন্য উল্লেখযোগ্য প্রদর্শন উন্নতি আনেছে। M5 ল্যাপটপে পরীক্ষায়, একটি কোয়েরি 7.7 সেকেন্ড নিয়েছিল, অপরদিকে সংস্করণ 1.5.5-এ 18.8 সেকেন্ড নিয়েছিল — এটি 2x এর বেশি ত্বরণ। প্রাথমিক অগ্রগতি হলো অ্যাসিংক্রোনাস I/O, যা নেটওয়ার্ক ডাউনলোডকে CPU ডিকোডিং কাজ থেকে আলাদা করে। কর্মীরা অনুক্রমিতভাবে ডাউনলোড, অপেক্ষা এবং ডিকোডিং না করে, সংস্করণ 2.0 একটি বিশেষ ডাউনলোড পুল ব্যবহার করে যা দর্জনো রো গ্রুপকে উড়তে রাখে যখন কর্মীরা কেবল ডিকোডিং-এ মনোনিবেশ করে। এই সমানান্তর প্রস্থানটি নেটওয়ার্ক এবং CPU একসাথে সক্রিয় রাখে। পরীক্ষাটি S3 থেকে 2.2 GB এর Parquet ফাইল ব্যবহার করেছে যা 228 মিলিয়ন সারি ধারণ করে। ডাটাবেস ইঞ্জিনের পরিবর্তে পাইপলাইন তৈরি করা ব্যবহারকারীরা ক্লাউড স্টোরেজের সাথে কাজ করার সময় পার্থক্যটি সবচেয়ে বেশি অনুভূতি করবে। সম্পূর্ণ পরীক্ষার জন্য ডেটার আকার এবং মডেলিং প্রস্থান বোঝা প্রয়োজন। আপনার ফলাফলের উল্লেখ করার আগে আপনার নিজের বেঞ্চমার্ক চালান।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing