# Apache Spark

*Quelle: https://www.provimedia.de/glossar/apache-spark · Stand: 2026-06-24*

> Verteiltes Framework zur Verarbeitung und Analyse großer Datenmengen.

Apache Spark ist ein quelloffenes Framework für die verteilte Verarbeitung großer Datenmengen. Es verteilt Berechnungen über ein Cluster aus mehreren Rechnern und hält Zwischenergebnisse soweit möglich im Arbeitsspeicher, was viele Analyseaufgaben gegenüber rein festplattenbasierten Ansätzen beschleunigt.

Spark stellt Programmierschnittstellen unter anderem für Scala, Java, Python und R bereit und umfasst Bibliotheken für SQL-Abfragen, Stream-Verarbeitung sowie maschinelles Lernen (MLlib). Damit eignet es sich für Datenpipelines und datenintensive Analysen.

---

Kanonische Version: <https://www.provimedia.de/glossar/apache-spark>
