विषयसूची:
परिभाषा - गैर-संबंधपरक डेटाबेस का क्या अर्थ है?
एक गैर-रिलेशनल डेटाबेस एक डेटाबेस है जो टेबल / कुंजी मॉडल को शामिल नहीं करता है जो रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) को बढ़ावा देता है। इस प्रकार के डेटाबेस को बड़ी डेटा समस्याओं के समाधान के लिए डिज़ाइन की गई हेरफेर तकनीकों और प्रक्रियाओं की आवश्यकता होती है जो बड़ी कंपनियों का सामना करती हैं। सबसे लोकप्रिय उभरते गैर-संबंधपरक डेटाबेस को NoSQL (न केवल एसक्यूएल) कहा जाता है।
Techopedia गैर-संबंधपरक डेटाबेस की व्याख्या करता है
अधिकांश गैर-संबंधपरक डेटाबेस Google, याहू !, अमेज़ॅन और फेसबुक जैसी वेबसाइटों में शामिल किए गए हैं। ये वेबसाइट लाखों और करोड़ों उपयोगकर्ताओं के साथ हर दिन नए अनुप्रयोगों का एक समूह पेश करती हैं, इसलिए वे मौजूदा RDBMS समाधानों के साथ बड़े ट्रैफ़िक स्पाइक्स को संभालने में सक्षम नहीं होंगे। चूंकि RDBMS समस्या को संभाल नहीं सकता है, इसलिए उन्होंने एक नए प्रकार के DBMS पर स्विच किया है, जो गैर-संबंधपरक तरीके से वेब स्केल डेटा को संभालने में सक्षम है।
नॉन-रिलेशनल डेटाबेस जैसे कि NoSQL का एक दिलचस्प पहलू स्केलेबिलिटी है। NoSQL BASE सिस्टम (मूल रूप से उपलब्ध, सॉफ्ट-स्टेट, अंततः सुसंगत) का उपयोग करता है। गैर-संबंधपरक डेटाबेस डेटा को स्टोर करने के लिए विशेष फ्रेमवर्क के पक्ष में पंक्तियों और स्तंभों के संबंधपरक डेटाबेस का टेबल फॉर्म से गुजरता है, जिसे विशेष क्वेरी एपीआई द्वारा एक्सेस किया जा सकता है। इन डेटाबेस में दृढ़ता एक महत्वपूर्ण तत्व है। भारी मात्रा में डेटा के तेजी से प्रवाह को सक्षम करने के लिए प्रदर्शन से सबसे अच्छा विकल्प "मेमोरी में है", डिस्क से पढ़ने और लिखने के बजाय।
संबंधपरक डेटाबेस ACID प्रणाली का उपयोग करते हैं, जो डेटा प्रबंधन की सभी स्थितियों में डेटा की निरंतरता सुनिश्चित करता है, लेकिन जाहिर है कि उन सभी संबंधों और इसकी शाखा प्रकृति के कारण प्रक्रिया में अधिक समय लगता है। हालाँकि, BASE सिस्टम ने बेहतर उपलब्धता के लिए बेहतर उपलब्धता और विभाजन के लिए स्थिरता पर आवश्यकताओं को ढीला कर दिया।
