2013-08-05 17 views
6

में संबंधपरक डेटा संग्रहीत कर सकते हैं मैं बैकएंड के रूप में डेटाबेस को रिलेशनल करने वाले एप्लिकेशन को बदलने की कोशिश कर रहा हूं। क्या मैं एचडीएफएस में डाटा रिलेशनलिटी भी स्टोर कर सकता हूं?क्या हम hdfs

उत्तर

5

बस स्टोर करने के लिए, आप एचडीएफएस में कुछ भी स्टोर कर सकते हैं। लेकिन इससे कोई समझ नहीं आएगी। सबसे पहले, आपको अपने आरडीबीएमएस के प्रतिस्थापन के रूप में हैडोप के बारे में नहीं सोचना चाहिए (जिसे आप यहां करने की कोशिश कर रहे हैं)। दोनों पूरी तरह से अलग प्रयोजनों के लिए हैं। हडोप आपके लेनदेन, संबंधपरक या वास्तविक समय की आवश्यकताओं के लिए उपयुक्त नहीं है। यह आपके ऑफलाइन बैच प्रसंस्करण आवश्यकताओं को पूरा करने के लिए था। इसलिए, अपने उपयोग के मामले का सही ढंग से विश्लेषण करना बेहतर है और फिर अपने निर्णय को जमा करें।

एक सुझाव के रूप में मैं आपको Hive पर इंगित करना चाहता हूं। यह आपको अपने मौजूदा हडोप क्लस्टर के शीर्ष पर वेयरहाउसिंग क्षमता प्रदान करता है। यह आपके गोदाम में एक एसक्यूएल जैसे इंटरफ़ेस भी प्रदान करता है, जो आपके जीवन को SQL पृष्ठभूमि से आने पर अधिक आसान बना देगा। लेकिन फिर, हाइव भी एक बैच प्रसंस्करण प्रणाली है और यदि आपको कुछ वास्तविक समय की आवश्यकता है तो यह एक अच्छा फिट नहीं है।

हालांकि आप HBase पर एक नज़र डाल सकते हैं, जैसा कि अभिनव द्वारा सुझाया गया है। यह एक डीबी है जो आपके हैडोप क्लस्टर के शीर्ष पर चल सकता है और आपको अपने डेटा पर यादृच्छिक, वास्तविक समय पढ़ने/लिखने की सुविधा प्रदान करता है। लेकिन आपको 1 बात ध्यान में रखना चाहिए कि यह एक नोएसक्यूएल डीबी है। यह एसक्यूएल शब्दावली और सम्मेलनों का पालन नहीं करता है। तो, आप इसे शुरुआत में थोड़ा सा विदेशी पा सकते हैं। आपको अपने आरडीबीएमएस की पंक्ति शैली भंडारण के विपरीत एक नई स्टोरेज शैली (कॉलमर) में अपने डेटा को स्टोर करने के तरीके जैसे मुद्दों के बारे में सोचना पड़ सकता है। अन्यथा इसे सेटअप करने और इसका उपयोग करने में कोई समस्या नहीं है।

एचटीएच

0

कोई भी फ़ाइल एचडीएफएस में संग्रहीत की जा सकती है। लेकिन अगर आप एक एसक्यूएल प्रकार डीबी चाहते हैं तो आपको एचबीएएसई के लिए जाना चाहिए। यदि आप सीधे अपने डेटा को एचडीएफएस में स्टोर करते हैं तो आप तर्कसंगतता को स्टोर नहीं कर पाएंगे।

+1

आपको जोड़ना चाहिए कि वह संबंधपरक डेटा को एचबीएएस जैसे कॉलमर स्टोरेज में कैसे स्टोर कर सकता है। –

संबंधित मुद्दे