The official description of this parameter is as follows:
The runtime framework for executing MapReduce jobs. Can be one of local, classic or yarn.
I know the yarn value for MRv2, which will send the mapreduce job to the resourcemanager. But what is the difference between local and classic? Which one corresponds to MRv1?
Thank you so much!
, "" MRv2. "classic" MRv1 "local" MR-. MRv1? -, , MRv1, MapReduce - API-
, .
Classic - MR1, , MR , Job Jobtracker MR1, mapreduce, JVM
JobRunner - / mapreduce . , JobTracker, TaskTracker. , MR eclipse, jobrunner ( JVM, eclipse). mapper/reduce JVM. JVM (Driver + Map + Reduce), , OutOfMemory.