|
Answer» Spark has the following important features which help developers in many ways: - Speed − It helps in the EFFICIENT workflow of a mobile application on the Hadoop cluster, having 100X memory speed and 10X Speed when running on a disk. By reducing the NUMBER of read/write operations on a disk and storing the intermediate processing data in memory, it saves valuable time.
- Support multiple languages − Spark comes with in-built APIs written in Java, Scala, or Python. Having more than 80 high-level operators for interactive-querying, Spark helps developers easily code in multiple languages.
- Advanced Analytics − Spark supports SQL queries, data STREAMING, Machine Learning, and Graphics algorithms along with total support for “MAP” and “Reduce” functionalities.
|