वाइड-कॉलम स्टोर
एक वाइड-कॉलम स्टोर (या एक्स्टेंसिबल रिकॉर्ड स्टोर) एक कॉलम-उन्मुख DBMS है और इसलिए एक विशेष प्रकार का NoSQL डेटाबेस है।[1] यह तालिकाओं, पंक्तियों और स्तंभों का उपयोग करता है, लेकिन एक संबंध का डेटाबेस के विपरीत, स्तंभों के नाम और प्रारूप एक ही तालिका में पंक्ति से पंक्ति में भिन्न हो सकते हैं। एक विस्तृत-स्तंभ स्टोर की व्याख्या द्वि-आयामी कुंजी-मूल्य स्टोर के रूप में की जा सकती है।[1]
वाइड-कॉलम स्टोर बनाम कॉलमर डेटाबेस
बड़ी मेज और अपाचे कैसेंड्रा जैसे वाइड-कॉलम स्टोर शब्द के मूल अर्थ में कॉलम-उन्मुख डीबीएमएस नहीं हैं, क्योंकि उनकी दो-स्तरीय संरचनाएं कॉलमर डेटा लेआउट का उपयोग नहीं करती हैं। वास्तविक कॉलम स्टोर में, एक कॉलमर डेटा लेआउट अपनाया जाता है ताकि प्रत्येक कॉलम डिस्क पर अलग से संग्रहीत हो। वाइड-कॉलम स्टोर अक्सर कॉलम परिवार की धारणा का समर्थन करते हैं जिन्हें अलग से संग्रहीत किया जाता है। हालाँकि, ऐसे प्रत्येक कॉलम परिवार में आम तौर पर कई कॉलम होते हैं जो पारंपरिक रिलेशनल डेटाबेस तालिकाओं के समान एक साथ उपयोग किए जाते हैं। किसी दिए गए कॉलम परिवार के भीतर, सभी डेटा को पंक्ति-दर-पंक्ति फैशन में संग्रहीत किया जाता है, जैसे कि प्रत्येक कॉलम को अलग-अलग संग्रहीत करने के बजाय, दी गई पंक्ति के कॉलम एक साथ संग्रहीत किए जाते हैं।
वाइड-कॉलम स्टोर जो कॉलम परिवारों का समर्थन करते हैं उन्हें कॉलम परिवार डेटाबेस के रूप में भी जाना जाता है।[citation needed]
इतिहास
Google का बिगटेबल वाइड-कॉलम स्टोर के प्रोटोटाइप उदाहरणों में से एक है।[2]
उल्लेखनीय विस्तृत-स्तंभ भंडार
उल्लेखनीय चौड़े कॉलम वाले स्टोर [3] शामिल करना:
- अपाचे संचय
- अपाचे कैसेंड्रा
- अपाचे एचबेस
- बड़ी मेज
- डेटास्टैक्स एंटरप्राइज (अपाचे कैसेंड्रा का उपयोग करता है)
- डेटास्टैक्स एस्ट्रा डीबी (अपाचे कैसेंड्रा का उपयोग करता है)
- हाइपरटेबल
- Microsoft Azure#स्टोरेज सेवाएँ
- स्काइला (डेटाबेस)
संदर्भ
- ↑ 1.0 1.1 Wide Column Stores. DB-Engines Encyclopedia.
- ↑ Chang, et al. (2006). Bigtable: A Distributed Storage System for Structured Data.
- ↑ DB-Engines Ranking of Wide Column Stores.