What is Apache Spark and what are the benefits of Spark over MapReduce?
Answer Posted / Shiva Kant Singh
{"Apache Spark": "An open-source data processing engine that provides an API for programming large-scale data processing applications. It can be used for real-time data streaming, machine learning, SQL querying and graph processing.","Benefits of Spark over MapReduce": "1. Faster processing speed due to in-memory caching and resilient distributed dataset (RDD). 2. Ease of use with built-in libraries for machine learning, SQL and streaming data processing. 3. GraphX library for graph processing. 4. Direct API support for Java, Scala, Python, R, and SQL."}
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers