Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

MOLAP क्या है?

MOLAP का अर्थ मल्टीडाइमेंशनल OLAP है। यह डेटा स्टोरेज यूनिट के रूप में टपल्स का समर्थन करता है। MOLAP एक समर्पित n-डाइमेंशनल ऐरे स्टोरेज इंजन और OLAP मिडलवेयर को डेटा को संभालने के लिए लागू करता है। इसलिए, OLAP क्वेरी संबंधित मल्टीडाइमेंशनल व्यू (डेटा क्यूब्स) को सीधे एड्रेसिंग के माध्यम से पूरी की जाती हैं।

यह संरचना ट्रांजैक्शनल जानकारी को एग्रीगेशन में पूर्व-गणना करने पर केंद्रित है, जिसके परिणामस्वरूप तेज क्वेरी निष्पादन प्रदर्शन होता है। विशेष रूप से,

MOLAP लोड समय पर प्रत्येक पदानुक्रम स्तर पर एग्रीगेटेड मापों की पूर्व-गणना करता है और उन्हें तत्काल पुनर्प्राप्ति के लिए संग्रहीत और अनुक्रमित करता है।

पूर्ण पूर्व-गणना के लिए प्रोसेसिंग समय और स्टोरेज क्षेत्र दोनों में बड़ी मात्रा में ओवरहेड की आवश्यकता होती है। विरल डेटा के लिए, MOLAP को स्टोरेज उपयोग बढ़ाने के लिए विरल मैट्रिक्स संपीड़न एल्गोरिदम की आवश्यकता होती है, और इस प्रकार आमतौर पर RDBMS में सहेजे गए डेटा की तुलना में ऑन-डिस्क आकार में छोटा होता है।

MOLAP-आधारित उत्पाद आमतौर पर डेटा को एग्रीगेटेड रूप में व्यवस्थित, नेविगेट और विश्लेषण करते हैं। उन्हें सॉफ्टवेयर के साथ टाइट कपलिंग की आवश्यकता होती है और वे मल्टीडाइमेंशनल डेटाबेस (MDDB) सिस्टम पर आधारित होते हैं। एक प्रभावी कार्यान्वयन डेटा को उस रूप के समान तरीके से सहेजता है जिसमें इसका उपयोग किया जाता है, स्टोरेज को कम करने के लिए बेहतर स्टोरेज विधियों का उपयोग करके।

डिस्क पर विरल डेटा स्टोरेज प्रशासन को बढ़ाने के लिए कुछ कुशल तकनीकों का उपयोग प्रतिक्रिया समय बढ़ाने के लिए किया जाता है। विभिन्न OLAP टूल हैं, जैसे पायलट उत्पाद (सॉफ्टवेयर एनालिसिस सर्वर) विश्लेषण के लिए एक अतिरिक्त आयाम के रूप में 'समय' भी पेश करते हैं, जिससे समय 'श्रृंखला' विश्लेषण सक्षम होता है। कुछ उत्पाद जैसे Oracle Express Server डेटाबेस में ही मजबूत विश्लेषणात्मक प्रभावशीलता पेश करते हैं।

यह सॉफ्टवेयर है जिसका उपयोग डेटा को मल्टीडाइमेंशनल डेटाबेस में अनुक्रमित करने के लिए किया जाता है। ऑनलाइन एनालिटिकल प्रोसेसिंग के एक रूप के रूप में, MOLAP तकनीकें डेटा के दर्शक को सॉर्टिंग प्रोटोकॉल और डेटा पुनर्प्राप्ति के दूसरे रूप को परिभाषित करके रिकॉर्ड को कई प्रकार के क्रम में व्यवस्थित करने में सक्षम बनाती हैं। यह परिभाषित करता है कि एक या दो संभावित डेटा दृश्यों के साथ समझौता करने के बजाय, अंतिम उपयोगकर्ता रिकॉर्ड को कई अलग-अलग कोणों से, और अलग-अलग परिधि के साथ देख सकता है।

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

  1. डेटा सेंटर क्या है? डेटा सेंटर क्या है?

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

  1. - STREAM क्या है?

    STREAM k-मेडियन्स समस्या के लिए विकसित एक एकल-पास, स्थिर-तत्व सन्निकटन एल्गोरिदम है। k-मेडियन्स समस्या N डेटा बिंदुओं को k क्लस्टर्स या समूहों में क्लस्टर करना है ताकि बिंदुओं और उस क्लस्टर केंद्र के बीच वर्ग त्रुटि का योग (SSQ) न्यूनतम हो जिसे उन्हें सौंपा गया है। विचार समान बिंदुओं को उसी क्लस्टर

  1. सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड

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