2018 年にリリースされる Apache Spark 2.4 の新機能は何ですか?

2018 年にリリースされる Apache Spark 2.4 の新機能は何ですか?

この記事は、2018 年 9 月 19 日に Adob​​e Systems Inc で開催された Apache Spark Meetup からの抜粋です。

今後リリースされる Apache Spark 2.4 は、2.x シリーズの 5 番目のリリースです。 この記事では、Apache Spark 2.4 の主な機能と拡張機能の概要を説明します。

  • 新しいスケジューリング モデル (バリア スケジューリング) により、ユーザーは分散ディープラーニング トレーニングを Spark ステージに適切に埋め込むことができ、分散トレーニング ワークフローを簡素化できます。
  • Spark SQL の配列/マップ操作用の高階関数を 35 個追加しました。
  • Databricks の spark-avro モジュールに基づく新しいネイティブ AVRO データ ソースが追加されました。
  • PySpark では、教育とデバッグのために、すべての操作に対して積極的な評価モードも導入されています。
  • K8S 上の Spark は PySpark と R をサポートし、クライアント モードもサポートします。
  • 構造化ストリーミングのさまざまな機能強化。 たとえば、継続的な処理におけるステートフル演算子などです。
  • 組み込みデータ ソースのさまざまなパフォーマンスが改善されました。 たとえば、Parquet のネストされたスキーマのプルーニングなどです。
  • Scala 2.12 のサポート。

この PPT をダウンロードするには、Shishuo.com をクリックしてください。

要約する

以上が、2018 年にリリースされる Apache Spark 2.4 の新機能についてご紹介した内容です。お役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信させていただきます。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Spark と Scala を使用して Apache アクセス ログを分析する方法
  • Apache Spark 2.0ジョブは完了するまでに長い時間がかかります

<<:  Vueインスタンスで$refsを使用する際の注意点

>>:  Centos で MySQL パスワードを変更する方法

推薦する

Windows 2016 Server セキュリティ設定

目次システムアップデート構成Windows Update サーバーの変更自動更新を有効にして許可する...

JavaScript と JQuery フレームワークの基本チュートリアル

目次1. JS オブジェクトDOM –1、機能–2、テスト3. jQuery –1. 概要–2、使用...

VMware Workstation Pro が Windows で実行されない場合の解決策

国慶節の休暇後、Windows アップデート後に VMware 仮想マシンが開けなくなり、「VMwa...

Linux ディスク領域解放問題の概要

IDC のサーバーの /partition 使用率がいっぱいです。 100% に到達しました!確認し...

Windows に Docker をインストールする詳細なチュートリアル

ローカルの MySQL バージョンが比較的低いため、最近 MySQL のバージョンをアップグレードす...

HTML は CSS スタイルと JS スクリプトを動的に読み込みます。例

1. スクリプトを動的に読み込むウェブサイトの需要が高まるにつれて、スクリプトの需要も徐々に増加しま...

JavaScript でドラッグ可能なプログレスバーを実装する

この記事では、ドラッグ可能なプログレスバーを実装するためのJavaScriptの具体的なコードを参考...

16進カラーコード(完全版)

赤とピンク、およびそれらの 16 進コード。 #990033 #CC6699 #FF6699 #FF...

MySQL データベース アーキテクチャの詳細

目次1. MySQL アーキテクチャ2. ネットワーク接続層3. データベースサービス層4. 接続プ...

知らないかもしれない奇妙で興味深いDockerコマンド

はじめに使えるかもしれないが、あまり使われていない、シンプルで実用的なDockerコマンドをいくつか...

reduxの動作原理と使い方の説明

目次1. redux とは何ですか? 2. 還元の原則3. redux の使い方は? (1)redu...

dockerにros2をインストールするための詳細な手順

目次メイントピック1. UbuntuにDockerをインストールする2. DockerにROS2-F...

MySQL ログイン エラーを解決する: 'ユーザー 'root'@'localhost' へのアクセスが拒否されました

まず、コマンドラインまたはワークベンチを使用して MySQL にログインできず、「ユーザー '...

jsはreduceメソッドを使用してコードをよりエレガントにします

序文実際のプロジェクトでは、最も一般的な処理は計算とループロジックである可能性があります。配列でre...

ES6拡張演算子の理解と使用シナリオ

目次1. 適用メソッドを置き換え、関数を呼び出すときにパラメータを処理する2. 残りパラメータ(残り...