में वैश्विक चर एक मेरा मानचित्र पुनरावृत्ति मानचित्र/दृष्टिकोण को कम करता है। और अगर कुछ शर्तों को पूरा किया जाता है तो इसे रोकने की जरूरत है। क्या वैसे भी मैं एक वैश्विक चर सेट कर सकता हूं जिसे सभी मानचित्रों में वितरित किया जा सकता है/कार्यों को कम किया जा सकता है और जांच कर सकता है कि वैश्विक चर पूर्ण होने के लिए स्थिति तक पहुंचता है या नहीं।हडूप
ऐसा कुछ।
While(Condition != true){
Configuration conf = getConf();
Job job = new Job(conf, "Dijkstra Graph Search");
job.setJarByClass(GraphSearch.class);
job.setMapperClass(DijkstraMap.class);
job.setReducerClass(DijkstraReduce.class);
job.setOutputKeyClass(IntWritable.class);
job.setOutputValueClass(Text.class);
}
जहां स्थिति एक वैश्विक चर है जिसे प्रत्येक मानचित्र के दौरान/निष्पादन को कम करने के बाद संशोधित किया जाता है।
आप कृपया कैसे काउंटर का उपयोग करने के बारे में कुछ और समझा सकते हैं? धन्यवाद। – Deepak
इसे संक्षिप्त परिचय के लिए आज़माएं: http://philippeadjiman.com/blog/2010/01/07/hadoop-tutorial-series-issue-3-counters-in-action/ – SquareCog