डेटा वेयरहाउस डेटाबेस
डेटा वेयरहाउसिंग एक ऐसी तकनीक है जिसका उपयोग आम तौर पर व्यवसाय को एक सार्थक व्यावसायिक अंतर्दृष्टि प्रदान करने के लिए कई स्रोतों से डेटा एकत्र करने और प्रबंधित करने के लिए किया जाता है। एक डेटा वेयरहाउस विशेष रूप से समर्थन प्रबंधन निर्णयों के लक्ष्यों के लिए बनाया गया है।
सरल शब्दों में, डेटा वेयरहाउस एक डेटाबेस को परिभाषित करता है जिसे किसी संगठन के परिचालन डेटाबेस से स्वतंत्र रूप से बनाए रखा जाता है। डेटा वेयरहाउस सिस्टम कई एप्लिकेशन सिस्टम के एकीकरण को सक्षम बनाता है। वे विश्लेषण के लिए समेकित, ऐतिहासिक डेटा के एक ठोस मंच का समर्थन करके डेटा प्रोसेसिंग प्रदान करते हैं।
डेटा वेयरहाउस OLTP डेटाबेस के लिए एक जगह का समर्थन करके एक OLTP सिस्टम प्रदान करता है ताकि डेटा जमा होने पर उसे ऑफ़लोड किया जा सके, और उन सेवाओं का समर्थन करके जो OLTP संचालन को जटिल और ख़राब कर सकती हैं यदि उन्हें OLTP डेटाबेस में लागू किया गया था।
OLTP डेटाबेस
OLTP (ऑनलाइन ट्रांजेक्शन प्रोसेसिंग) में बड़ी संख्या में शॉर्ट ऑन-लाइन ट्रांजेक्शन (INSERT, UPDATE, और DELETE) होते हैं। ओएलटीपी संचालन का मूल अर्थ बहुत तेजी से क्वेरी प्रसंस्करण पर रखा गया है, बहु-पहुंच वातावरण में रिकॉर्ड अखंडता बनाए रखना, और प्रति सेकंड लेनदेन की संख्या पर निर्भर प्रभावशीलता। OLTP डेटाबेस में, प्रामाणिक और वर्तमान डेटा होता है, और ट्रांजेक्शनल डेटाबेस को संग्रहीत करने के लिए उपयोग किया जाने वाला स्कीमा इकाई मॉडल (आमतौर पर 3NF) होता है।
OLTP डेटाबेस की मुख्य विशेषताएं डेटा हेरफेर और देखने के तंत्र तक प्रभावी पहुंच के साथ डेटा को सम्मिलित करना और अद्यतन करना है। आम तौर पर, ओएलटीपी-डिज़ाइन किए गए डेटाबेस में एक व्यक्तिगत ऑपरेशन में केवल एकल रिकॉर्ड या छोटे रिकॉर्ड सेट में हेरफेर किया जाना चाहिए।
OLTP सिस्टम आमतौर पर केवल डेटा की वर्तमान स्थिति से निपटते हैं। उदाहरण के लिए, एक कर्मचारी का रिकॉर्ड जो तीन साल पहले चला गया था, मानव संसाधन प्रणाली पर उपयुक्त नहीं हो सकता। पुराना डेटा कई तरह के स्थिर स्टोरेज मीडिया पर हासिल किया जा सकता था और ऑनलाइन एक्सेस नहीं किया जा सकता था।
आइए हम डेटा वेयरहाउस डेटाबेस और OLTP डेटाबेस के बीच तुलना देखें।
डेटा वेयरहाउस डेटाबेस | OLTP डेटाबेस |
---|---|
यह श्रेणियों और विशेषताओं के आधार पर व्यावसायिक उपायों के विश्लेषण के लिए तैयार किया गया है। | यह रीयल-टाइम व्यापार संचालन के लिए तैयार किया गया है। |
इसे लोड की संख्या और बड़ी, जटिल, अप्रत्याशित क्वेरी के लिए अनुकूलित किया जा सकता है जो प्रति तालिका कई पंक्तियों तक पहुंचती हैं। | इसे लेन-देन के एक सामान्य सेट के लिए अनुकूलित किया जा सकता है, आम तौर पर प्रति तालिका एक समय में एक पंक्ति डालने या पुनर्प्राप्त करने के लिए। |
इसे सुसंगत, सच्चे डेटा के साथ लोड किया जा सकता है और इसके लिए किसी रीयल-टाइम सत्यापन की आवश्यकता नहीं होती है। | इसे लेनदेन के दौरान आने वाले डेटा के सत्यापन के लिए विकसित किया जा सकता है और सत्यापन डेटा तालिकाओं का उपयोग करता है। |
यह OLTP के सापेक्ष कुछ समवर्ती उपयोगकर्ता प्रदान करता है। | यह हजारों समवर्ती उपयोगकर्ता प्रदान करता है। |