FUNDAMENTALS OF COMPUTER

DATABASE FUNDAMENTALS

BASICS OF BIG DATA

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following is not an advantage of Mapreduce?
A
Scalability
B
Cost-effective solution
C
Flexibility
D
Fast
E
Graceful
Explanation: 

Detailed explanation-1: -It does not support integration of other data processing frameworks and forces everything to look like a MapReduce job. The emerging customer requirements demand support for real-time and near real-time processing on the data stored on the distributed file systems.

Detailed explanation-2: -Limitations of Hadoop MapReduce and Apache Spark No Support for Real-time Processing: Hadoop MapReduce is only good for Batch Processing. Apache Spark only supports near Real-Time Processing.

Detailed explanation-3: -Having said that, there are certain cases where mapreduce is not a suitable choice : Real-time processing. It’s not always very easy to implement each and everything as a MR program. When your intermediate processes need to talk to each other(jobs run in isolation).

There is 1 question to complete.