Was sind die neuen Funktionen von Apache Spark 2.4, das 2018 veröffentlicht wird?

Was sind die neuen Funktionen von Apache Spark 2.4, das 2018 veröffentlicht wird?

Dieser Artikel stammt vom Apache Spark Meetup, das am 19. September 2018 bei Adobe Systems Inc. stattfand.

Die kommende Version von Apache Spark 2.4 ist die fünfte in der 2.x-Reihe. Dieser Artikel bietet einen Überblick über die wichtigsten Funktionen und Verbesserungen in Apache Spark 2.4.

  • Das neue Planungsmodell (Barrier Scheduling) ermöglicht es Benutzern, verteiltes Deep-Learning-Training ordnungsgemäß in Spark-Phasen einzubetten, um den verteilten Trainings-Workflow zu vereinfachen.
  • 35 höherwertige Funktionen für Array-/Map-Operationen in Spark SQL hinzugefügt.
  • Eine neue native AVRO-Datenquelle basierend auf dem Spark-Avro-Modul von Databricks wurde hinzugefügt.
  • PySpark führt außerdem einen Eager-Evaluation-Modus für alle Vorgänge zum Lehren und Debuggen ein.
  • Spark auf K8S unterstützt PySpark und R und unterstützt den Client-Modus.
  • Verschiedene Verbesserungen für strukturiertes Streaming. Beispielsweise zustandsbehaftete Operatoren bei kontinuierlicher Verarbeitung.
  • Verschiedene Leistungsverbesserungen an integrierten Datenquellen. Beispielsweise das Beschneiden verschachtelter Schemata in Parquet.
  • Unterstützung für Scala 2.12.

Klicken Sie auf Shishuo.com, um diese PPT herunterzuladen.

Zusammenfassen

Oben habe ich Ihnen die neuen Funktionen von Apache Spark 2.4 vorgestellt, das 2018 auf den Markt kommt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • So verwenden Sie Spark und Scala zum Analysieren von Apache-Zugriffsprotokollen
  • Apache Spark 2.0-Jobs brauchen lange, bis sie abgeschlossen sind

<<:  Hinweise zur Verwendung von $refs in Vue-Instanzen

>>:  So ändern Sie das MySQL-Passwort unter Centos

Artikel empfehlen

HTML ist eigentlich die Anwendung zum Erlernen mehrerer wichtiger Tags

Nachdem der Artikel „Dies wird eine Revolution“ er...

Einführung in die Verschachtelungsregeln von HTML-Tags

Es gibt viele XHTML-Tags: div, ul, li, dl, dt, dd...

Erste Schritte mit der Konvertierung von Vue in React

Inhaltsverzeichnis Design Komponentenkommunikatio...

Semantische Webseiten XHTML semantische Auszeichnung

Ein weiterer wichtiger Aspekt bei der Trennung vo...

Eine sehr detaillierte Erklärung der Linux C++ Multi-Thread-Synchronisierung

Inhaltsverzeichnis 1. Mutex 1. Initialisierung de...

4 flexible SCSS-Kompilierungsausgabestile

Vielen Leuten wird das Kompilieren erklärt, sobal...

So legen Sie Verknüpfungssymbole in Linux fest

Vorwort Durch das Erstellen von Verknüpfungen in ...

Hinweise zur Verwendung von $refs in Vue-Instanzen

Während des Entwicklungsprozesses verwenden wir h...

CSS-Beispielcode zum Festlegen des Bildlaufleistenstils

Der CSS-Implementierungscode zum Festlegen des Bi...

Verschachtelte Anzeigeimplementierung der Vue-Router-Ansicht

Inhaltsverzeichnis 1. Routing-Konfiguration 2. Vu...