विषयसूची:
परिभाषा - अपाचे कुडू का क्या अर्थ है?
अपाचे कुडु ओपन-सोर्स अपाचे हडोप इकोसिस्टम का एक सदस्य है। यह एक ओपन-सोर्स स्टोरेज इंजन है जो संरचित डेटा के लिए है जो कुशल विश्लेषणात्मक पहुँच पैटर्न के साथ कम-विलंबता यादृच्छिक अभिगम का समर्थन करता है। इसे व्यापक रूप से इस्तेमाल किए जाने वाले Hadoop डिस्ट्रीब्यूटेड फाइल सिस्टम (HDFS) और HBase NoSQL डेटाबेस के बीच की खाई को पाटने के लिए डिज़ाइन किया गया था। हालांकि ये प्रणालियां अभी भी लाभप्रद साबित हो सकती हैं, अपाचे कुडु कई सामान्य कार्यभार को पूरा कर सकता है क्योंकि यह नाटकीय रूप से उनकी वास्तुकला को सरल बना सकता है।
टेकपीडिया ने अपाचे कुडु को समझाया
अपाचे कुडु मुख्य रूप से क्लाउडरा में एक परियोजना के रूप में विकसित किया गया था। अब तक के अधिकांश योगदान क्लोदेरा द्वारा नियोजित डेवलपर्स द्वारा किए गए हैं। अपनी रिलीज़ के दौरान, केवल सुविधा बायनेरिज़ को क्लाउडरा के रिपॉजिटरी में शामिल किया गया था, हालांकि इसने इनक्यूबेटर में शामिल होने पर अपाचे सॉफ्टवेयर फाउंडेशन (एएसएफ) स्रोत रिलीज़ प्रक्रिया को अपनाया। यह विशेष रूप से उपयोग के मामलों के लिए डिज़ाइन किया गया है जिनके लिए तेज़ डेटा पर तीव्र विश्लेषण की आवश्यकता होती है। यह अगली पीढ़ी के हार्डवेयर और इन-मेमोरी प्रोसेसिंग का लाभ उठाने के लिए इंजीनियर था। यह अपाचे इम्पाला और अपाचे स्पार्क के लिए क्वेरी विलंबता को कम करता है। यह स्तंभ भंडारण इंजन के माध्यम से या क्षैतिज विभाजन के माध्यम से डेटा वितरित करता है, फिर प्रत्येक विभाजन का उपयोग करता है, जिसमें कुल मिलाकर सर्वसम्मति होती है, जो निम्न माध्य-से-रिकवरी और कम पूंछ विलंबता प्रदान करता है।
हालाँकि कुडु एक उत्पाद है जिसे Apache Hadoop पारिस्थितिक तंत्र के संदर्भ में डिज़ाइन किया गया है, यह ASF के अंदर और बाहर दोनों अन्य डेटा विश्लेषण परियोजनाओं के साथ एकीकरण का समर्थन करता है।
अपाचे कुडु कुशल साबित होता है क्योंकि यह एक एकल भंडारण परत के पार वास्तविक समय के विश्लेषणात्मक कार्यभार को संसाधित कर सकता है, इस प्रकार आर्किटेक्ट को लचीले वर्कअराउंड के बिना उपयोग के मामलों की एक विस्तृत विविधता को संबोधित करने की सुविधा देता है।
