Spark Context | Spark Session |
---|---|
Represents the connection to a Spark cluster | Introduced in Spark 2.0 |
Coordinates task execution across the cluster | Unified entry point for interacting with Spark |
Entry point in earlier versions of Spark (1.x) | Combines functionalities of SparkContext, SQLContext HiveContext, and StreamingContext |
Support multiple languages (Scala, Java, Python, R) |