2014-11-16 2 views
6

यह कीवर्ड वास्तव में क्या है संदर्भ हैडोप मानचित्र में नए एपीआई शर्तों में मानचित्र दुनिया?हैडोप प्रोग्रामिंग दुनिया में कीवर्ड संदर्भ क्या है?

इसका व्यापक रूप से मानचित्र और आउटपुट से आउटपुट जोड़े लिखने के लिए उपयोग किया जाता है, हालांकि मुझे यकीन नहीं है कि इसका उपयोग कहीं और किया जा सकता है और जब भी मैं संदर्भ का उपयोग करता हूं तो क्या हो रहा है। क्या यह अलग नाम के साथ एक इटरेटर है?

क्लास Mapper.Context, क्लास Reducer.Context और Job.Context के बीच संबंध क्या है?

क्या कोई इसे लेमन के नियमों से शुरू करने और फिर विस्तार से समझा सकता है। हडोप एपीआई दस्तावेज से ज्यादा समझ में नहीं आता है।

आपके समय और सहायता के लिए धन्यवाद।

उत्तर

4

संदर्भ ऑब्जेक्ट: मैपर/रेड्यूसर को बाकी हडोप सिस्टम के साथ बातचीत करने की अनुमति देता है। इसमें नौकरी के साथ-साथ इंटरफेस के लिए कॉन्फ़िगरेशन डेटा भी शामिल है जो इसे आउटपुट को उत्सर्जित करने की अनुमति देता है।

  • अनुप्रयोग स्तर स्थिति संदेश सेट
  • अद्यतन काउंटर करने के लिए
  • से संकेत मिलता है वे जीवित
  • मूल्यों हैं कि मिल रहे हैं प्रगति रिपोर्ट करने के लिए:

    आवेदन संदर्भ का उपयोग कर सकते मानचित्र में नौकरी विन्यास में संग्रहीत/चरण को कम करें।

+0

एक qq - क्या यह डेटा को मैपर से रेड्यूसर में स्थानांतरित करने के लिए भी उपयोग किया जाता है? * –

+0

क्या यह [जॉब रेडियस] है (http://hadoop.apache.org/docs/r3.0.0-alpha2/api/ index.html)? –

2

नई एपीआई प्रसंग वस्तुओं है कि उपयोगकर्ता कोड MapRduce प्रणाली के साथ संवाद करने की अनुमति के व्यापक उपयोग में आता है।

यह JobConf, OutputCollector, और पुराने एपीआई से रिपोर्टर की भूमिका सम्मिलित है।

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