2012-01-24 13 views
5

एचबीएएस के पास एक मास्टर-गुलाम मॉडल है, जबकि कैसंद्रा के पास पीयर-टू-पीयर मॉडल है। मुझे पता है कि एक मास्टर-गुलाम मॉडल में, मास्टर एक एसपीओफ़ (विफलता का सिंगल प्वाइंट) है और पीयर-टू-पीयर मॉडल में ऐसी कोई चीज़ नहीं है।मास्टर-गुलाम बनाम सहकर्मी-टू-पीयर वितरित कंप्यूटिंग

क्या प्रत्येक मॉडल के कोई अन्य पेशेवर और विपक्ष हैं? विशेष रूप से मैं पीयर-टू-पीयर मॉडल पर मास्टर-गुलाम के किसी भी फायदे की तलाश में हूं।

+0

सकता है थोड़ा StackOverflow के लिए भी असंबद्ध होना है, और अधिक प्रभावी है, लेकिन जब से तुम अच्छी प्रतिष्ठा के बाद, आप दूर मैं जानता हूँ कि यह एक है मिल सकता है के साथ यह – halfer

+0

;-) थोड़ा विचलित मैं एचबीएस या कैसंद्रा पर कुछ समय बिताने की योजना बना रहा हूं, इसलिए मैंने उन दोनों को देखना शुरू कर दिया। तो, सवाल? मुझे इन दो मॉडलों की तुलना नहीं मिल सका। तो, किसी भी संकेतक की सराहना की जाती है। –

उत्तर

0

एक तरफ बिंदु यह है कि मास्टर एचबीएएस में एक एसपीओफ़ नहीं है, क्योंकि आपके पास बहु-मास्टर कॉन्फ़िगरेशन हो सकता है। http://wiki.apache.org/hadoop/Hbase/MultipleMasters

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

कैसंड्रा का प्राथमिक "कॉन" अंतिम स्थिरता मॉडल है, हालांकि यह आपको स्थिरता मॉडल चुनने की अनुमति देता है।

एक तुलना बिंदु यह है कि एचबीएएस में डेटा कुंजी द्वारा क्रमबद्ध किया जाता है, जहां यह कैसंद्रा में यादृच्छिक है। यह एचबीएएस में स्मार्ट कुंजियों के साथ कुछ लाभ प्रदान कर सकता है, हालांकि आप हमेशा कैसंड्रा के व्यवहार को अनुकरण करने के लिए एक GUID या यादृच्छिक कुंजी चुन सकते हैं। कैसंद्रा गैर-यादृच्छिक रूप से विभाजन कर सकता है, लेकिन एचबीएएस रेंज स्कैन के लिए अभी भी बेहतर है।

मैंने दोनों का उपयोग किया है, और वे दोनों काम करते हैं, और दोनों काम करने के लिए बहुत सारे काम करते हैं।

+0

मैंने दोनों कैसंद्रा और एचबेस को देखा और दोनों के साथ थोड़ा परिचित हूं - जैसा ओपी में बताया गया है, क्वेरी मास्टर-गुलाम बनाम पीयर-टू-पीयर वितरित कंप्यूटिंग के बारे में थी। इन दो वितरित कंप्यूटिंग मॉडल के पेशेवरों और विपक्ष। –

+0

मेरा मुख्य बिंदु आपके दावे को सही करना था कि एचबीएएस में मास्टर एक एसपीओफ़ है, क्योंकि एकाधिक मास्टर्स संभव हैं। Hbase में मैंने जो विशेषताओं का उल्लेख किया है वे डेटा पार्टियनिंग पर मास्टर नियंत्रण रखते हैं। – MattMcKnight

-1

मास्टर गुलाम संरचना पी 2 पी अधिक स्थिर

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