DATABASE FUNDAMENTALS
BASICS OF BIG DATA
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Scalability
|
|
Cost-effective solution
|
|
Flexibility
|
|
Fast
|
|
Graceful
|
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).