DuckDB ने नया Quack क्लाइंट-सर्वर प्रोटोकॉल लॉन्च किया

मूल शीर्षक: Quack: The DuckDB Client-Server Protocol

यह क्यों महत्वपूर्ण है

यह DuckDB को एंटरप्राइज़ उपयोग के लिए अधिक उपयुक्त बनाता है और concurrent access की समस्या हल करता है।

DuckDB टीम ने Quack रिमोट प्रोटोकॉल का परिचय दिया, जो कई समानांतर लेखकों के साथ क्लाइंट-सर्वर सेटअप की अनुमति देता है। यह HTTP तकनीक पर आधारित है और तेज़ प्रदर्शन प्रदान करता है।

DuckDB ने अपना नया Quack रिमोट प्रोटोकॉल जारी किया है जो डेटाबेस को क्लाइंट-सर्वर मोड में संचालित करने की सुविधा देता है। पारंपरिक रूप से DuckDB एक इन-प्रोसेस आर्किटेक्चर का उपयोग करता था, जो डेटा साइंस में इंटरैक्टिव उपयोग के लिए आदर्श था। हालांकि, जब कई प्रक्रियाओं को एक साथ डेटाबेस फाइल में बदलाव करने की आवश्यकता होती थी, तो यह चुनौतीपूर्ण था। नया Quack प्रोटोकॉल HTTP पर बनाया गया है और सरल सेटअप प्रदान करता है। यह बल्क ऑपरेशन से लेकर छोटे ट्रांजैक्शन तक विभिन्न workloads का समर्थन करता है। पहले उपयोगकर्ताओं को Arrow Flight SQL प्रोटोकॉल या MotherDuck के कस्टम प्रोटोकॉल जैसे समाधानों का उपयोग करना पड़ता था। DuckDB टीम का कहना है कि वे इसे एक सार्वभौमिक डेटा रैंगलिंग टूल के रूप में देखते हैं।

स्रोत

duckdb.org — मूल लेख पढ़ें →