MapReduce framework will sort the output of the processing result according to the key value. This default sort can meet part of the needs, but it is also very limited. In our actual needs Demand. For the realization of the secondary sorting, many people have been shared on the Internet, but the analysis of the implementation principle of the secondary sorting and the entire MapReduce framework is still very different, and some analysis has not been verified. This article will tell the implementation of second sorting and the entire processing process of MapReduce through a practical example of a second sort of MapReduce, and verify the correctness of the processing process described by results and the logs of the Map and Reduce.
60-01-94-59-DD-5F2020-03-30 23:56:51113.40870623.128417 60-01-94-59-DD-5F2020-03-30 23:57:23113.40870623.128417 60-01-94-59-DD-5F2020-03-30 23:57:36113.40870623.128417 60-01-94-59-DD-5F2020-03-30 23:58:01113.40870623.128417 04-ED-33-F8-BB-C32020-03-30 23:56:56113.33595123.126707 04-ED-33-F8-BB-C32020-03-30 23:56:59113.33595123.126707 50-EC-50-1F-7E-E82020-03-30 23:57:11113.33595123.126707 04-ED-33-F8-BB-C32020-03-30 23:57:31113.33595123.126707 50-EC-50-1F-7E-E82020-03-30 23:58:10113.33595123.126707 50-EC-50-1F-7E-E82020-03-30 23:58:28113.33595123.126707 </