आज हम पोलर्स 2.0 जारी कर रहे हैं। पिछले घोषणा पोस्ट में हमने वर्ष संक्रमण के तर्क पर चर्चा की थी। इस पोस्ट में हम चर्चा करेंगे कि 2.0 क्या फीचर्स लाता है। हालांकि हमने इसे एक बड़ी फीचर रिलीज के रूप में बनाने की कोशिश नहीं की थी, फिर भी इसमें ऐसी कई चीजें हैं जिनके बारे में उत्साहित होने के लिए काफी कुछ है। हमारी प्रारंभिक आउट-ऑफ-कोर (स्पिल-टू-डिस्क) समर्थन सक्रिय है, बहुत सारे मूल प्रदर्शन सुधार, प्रथम-श्रेणी SQL समर्थन, जो प्रदर्शन सुधारों के साथ ही पोलर्स को TPC-H और TPC-DS1 बेंचमार्क में डेटा फ्यूजन और डक डीबी से आगे लाता है, एक नया मैप डेटा प्रकार, और डेटा प्रकारों और स्पष्टता के लिए कठोरता जो तेज प्रतिक्रिया और तेज AI इटरेशन की ओर ले जाती है। पोलर्स 2.0 वह बिंदु होगा जहां हम SQL को प्रथम-श्रेणी नागरिक के रूप में उपचार करना शुरू करेंगे। पिछले कुछ महीनों में पोलर्स में SQL कवरेज भयानक रूप से बढ़ा है। पोलर्स 2.0 में, हम इसे अधिक वर्कलोड्स, शामिल SQL के लिए सक्रिय करना चाहते हैं। इसे प्रदर्शनी बनाने के लिए, हमने अपने ऑप्टिमाइजर और इंजन में कई सुधार जारी किए हैं। लेजी फ्रेम पर कॉलेक्ट का कॉल करना अब डिफ़ॉल्ट रूप से स्ट्रीमिंग इंजन का उपयोग करेगा, जिससे अधिकांश क्वेरीज में मेमोरी और प्रदर्शन में भारी सुधार होगा। आउट-ऑफ-कोर (स्पिल टू डिस्क) अब डिफ़ॉल्ट रूप से सक्रिय है। यह रैम के लगभग 80% पर स्पिलिंग शुरू करता है।
स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित