1.

What Are Benefits Of Spark Over Mapreduce?

Answer»

Due to the availability of in-memory processing, Spark IMPLEMENTS the processing around 10-100x FASTER than Hadoop MapReduce. MapReduce makes use of persistence storage for any of the data processing tasks.

  • Unlike Hadoop, Spark provides in-built libraries to perform multiple tasks form the same core like batch processing, Steaming, MACHINE learning, Interactive SQL queries. However, Hadoop only supports batch processing.
  • Hadoop is highly disk-dependent whereas Spark promotes caching and in-memory data storage
  • Spark is capable of performing computations multiple times on the same DATASET. This is called iterative computation while there is no iterative computing IMPLEMENTED by Hadoop.

Due to the availability of in-memory processing, Spark implements the processing around 10-100x faster than Hadoop MapReduce. MapReduce makes use of persistence storage for any of the data processing tasks.



Discussion

No Comment Found