What are the components of Spark Ecosystems

  • Spark Ecosystems contain four components such as: Spark SQL, Spark Streaming, Spark MLlib and Spark GraphX.
  • Spark SQL
    It is used to execute the SQL queries on Spark data.
  • Spark Streaming
    It is used to process the real time streaming data.
  • Spark MLlib
    Machine learning library in Spark, consist of common learning algorithms like classification, regression, clustering, collaborative filtering, dimensionality reduction, etc..
  • Spark GraphX
    It is used to process graph parallel computations.