Research Article

Application of Filters to Multiway Joins in MapReduce

Algorithm 5

Reduce function.
: intermediate records with the same reducer id
(1) procedure  REDUCE )
: lists for buffering the intermediate records based on their dataset id
(2)  
(3)  for  each in   do
(4)   
(5)   
(6)  end for
: returns the join results between the records in each record list
(7)   
(8) end procedure