HeadlinesBriefing HeadlinesBriefing.com

Logfire डायनामिक शेडिंग से 1000x तेज़ क्वेरी

Hacker News •
×

Logfire डायनामिक शेडिंग नामक तकनीक के माध्यम से सेमी-स्ट्रक्चर्ड डेटा के लिए 1,000x तेज़ क्वेरी प्रदान कर रहा है। पहले 30 सेकंड में टाइमआउट हो जाने वाली क्वेरी अब एक सेकंड से कम समय में पूरी हो जाती हैं, ग्राहकों ने प्रतिक्रिया समय को "बुनियादी रूप से तत्काल" बताया है। कंपनी फरवरी 2026 में सभी ग्राहकों को इस सुविधा का rollout कर रही है।

यह अनुकूलन यह संबोधित करता है कि Logfire OpenTelemetry डेटा कैसे संग्रहीत करता है, जिसमें निश्चित-स्कीमा फ़ील्ड (टाइमस्टैम्प, स्पैन नाम) और अर्ध-स्ट्रक्चर्ड एट्रिब्यूट (HTTP स्थिति कोड, उपयोगकर्ता आईडी, क्षेत्र) शामिल हैं। प्रारंभ में, सभी एट्रिब्यूट को Jiter का उपयोग करके कुशलता से पार्स किए जाने वाले एकल कॉलम में JSON ब्लॉब के रूप में संग्रहीत किया गया था। इस दृष्टिकोण से अर्ध-स्ट्रक्चर्ड डेटा की खोज में मौलिक क्वेरी सीमाएं उत्पन्न हुईं।

डायनामिक शेडिंग JSON एट्रिब्यूट को क्वेरी के लिए अनुकूलित कॉलमर प्रारूप में बदल देता है, जिससे बेहतर ज़ोन मैप प्रूनिंग और Parquet फ़ाइल स्कैनिंग संभव होती है। यह तकनीक स्वचालित रूप से अक्सर क्वेरी किए जाने वाले एट्रिब्यूट को अलग-अलग कॉलम में पहचान लेती है और निकाल लेती है, जबकि कम सामान्य वाले को संरचित JSON में रखे रखती है, जिससे विश्लेषणात्मक क्वेरी प्रदर्शन में नाटकीय सुधार होता है।

यह उपलब्धि Logfire को पैमाने पर जटिल टेलीमेट्री वर्कलोड को संभालने में सक्षम बनाती है, जिससे वितरित प्रणालियों की निगरानी करने वाले विकास टीमों के लिए ऑब्ज़र्वेबिलिटी डेटा अधिक कार्रवाई योग्य और उत्तरदायी बन जाता है।

मुख्य इकाइयाँ: कंपनियाँ: Logfire | स्थान: us-west-2

अक्सर पूछे जाने वाले प्रश्न: डायनामिक शेडिंग Logfire में 1000x तेज़ क्वेरी कैसे हासिल करता है?

डायनामिक शेडिंग अर्ध-स्ट्रक्चर्ड JSON एट्रिब्यूट को कॉलमर Parquet प्रारूप में बदल देता है, अक्सर क्वेरी किए जाने वाले फ़ील्ड को स्वचालित रूप से अलग कॉलम में निकाल लेता है जबकि कम सामान्य वाले को संरचित JSON में रखे रखता है। इससे प्रभावी ज़ोन मैप प्रूनिंग संभव होती है और हर क्वेरी के लिए पूरे JSON ब्लॉब को पार्स करने की आवश्यकता समाप्त हो जाती है, जिससे प्रदर्शन में नाटकीय सुधार होता है।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित