79.8k views
5 votes
Which of the following is NOT true?

a. Hadoop technology uses the MapReduce framework.
b. both Map and Reduce tasks are distributed among multiple nodes.
c. Hadoop automatically collects the output of the Map phase, sorts it, and distributes it among the compute nodes executing the Reduce phase.
d. the programmer using Hadoop has to write the Map and Reduce functions.
e. the programmer using Hadoop has to write the functions for distributing the data among nodes.

User Weizer
by
8.1k points

1 Answer

3 votes

Final answer:

The correct answer is option E.

Step-by-step explanation:

The correct answer is option E as Hadoop technology uses the MapReduce framework to process big data. The MapReduce framework divides the input data into smaller chunks and distributes them among multiple nodes for parallel processing. The Map tasks and Reduce tasks are then executed on these nodes.

However, Hadoop does not automatically distribute the data among nodes. The programmer using Hadoop has to write the functions to ensure that the data is properly distributed among the compute nodes.

User Akjoshi
by
8.0k points